Compartilhar via


Interface IDMLObject (directml.h)

Uma interface da qual IDMLDevice e IDMLDeviceChild herdam diretamente (e todas as outras interfaces, indiretamente). Consequentemente, ele fornece métodos comuns a todas as interfaces DirectML, especificamente métodos para associar dados privados e para anotar nomes de objeto. A interface IDMLObject herda da interface IUnknown .

Herança

A interface IDMLObject herda da interface IUnknown.

Métodos

A interface IDMLObject tem esses métodos.

 
IDMLObject::GetPrivateData

Obtém dados definidos pelo aplicativo de um objeto de dispositivo DirectML.
IDMLObject::SetName

Associa um nome ao objeto de dispositivo DirectML. Esse nome é para uso em ferramentas e diagnósticos de depuração.
IDMLObject::SetPrivateData

Define dados definidos pelo aplicativo como um objeto de dispositivo DirectML e associa esses dados a um GUID definido pelo aplicativo.
IDMLObject::SetPrivateDataInterface

Associa uma interface derivada de IUnknown ao objeto de dispositivo DirectML e associa essa interface a um GUID definido pelo aplicativo.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho directml.h