Compartir a través de


Interfaz IDMLObject (directml.h)

Interfaz de la que IDMLDevice e IDMLDeviceChild heredan directamente (y todas las demás interfaces, indirectamente). Por lo tanto, proporciona métodos comunes a todas las interfaces de DirectML, específicamente métodos para asociar datos privados y anotar nombres de objeto. La interfaz IDMLObject hereda de la interfaz IUnknown .

Herencia

La interfaz IDMLObject hereda de la interfaz IUnknown.

Métodos

La interfaz IDMLObject tiene estos métodos.

 
IDMLObject::GetPrivateData

Obtiene los datos definidos por la aplicación de un objeto de dispositivo DirectML.
IDMLObject::SetName

Asocia un nombre al objeto de dispositivo DirectML. Este nombre se usa en diagnósticos y herramientas de depuración.
IDMLObject::SetPrivateData

Establece los datos definidos por la aplicación en un objeto de dispositivo DirectML y asocia esos datos a un GUID definido por la aplicación.
IDMLObject::SetPrivateDataInterface

Asocia una interfaz derivada de IUnknown con el objeto de dispositivo DirectML y asocia esa interfaz con un GUID definido por la aplicación.

Requisitos

   
Plataforma de destino Windows
Encabezado directml.h