Interface IDMLObject (directml.h)
Interface dont IDMLDevice et IDMLDeviceChild héritent directement (et toutes les autres interfaces, indirectement). Par conséquent, il fournit des méthodes communes à toutes les interfaces DirectML, en particulier des méthodes permettant d’associer des données privées et d’annoter des noms d’objets. L’interface IDMLObject hérite de l’interface IUnknown.
Héritage
L’interface IDMLObject hérite de l’interface IUnknown.
Méthodes
L’interface IDMLObject a ces méthodes.
IDMLObject::GetPrivateData Obtient des données définies par l’application à partir d’un objet d’appareil DirectML. |
IDMLObject::SetName Associe un nom à l’objet d’appareil DirectML. Ce nom est destiné à être utilisé dans les outils et diagnostics de débogage. |
IDMLObject::SetPrivateData Définit les données définies par l’application sur un objet d’appareil DirectML et associe ces données à un GUID défini par l’application. |
IDMLObject::SetPrivateDataInterface Associe une interface dérivée de IUnknown à l’objet d’appareil DirectML et associe cette interface à un GUID défini par l’application. |
Spécifications
Plateforme cible | Windows |
En-tête | directml.h |