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 |