Interfaccia IDMLObject (directml.h)

Interfaccia da cui IDMLDevice e IDMLDeviceChild ereditano direttamente (e tutte le altre interfacce, indirettamente). Di conseguenza, fornisce metodi comuni a tutte le interfacce DirectML, in particolare metodi per associare dati privati e annotare i nomi degli oggetti. L'interfaccia IDMLObject eredita dall'interfaccia IUnknown .

Ereditarietà

L'interfaccia IDMLObject eredita dall'interfaccia IUnknown.

Metodi

L'interfaccia IDMLObject include questi metodi.

 
IDMLObject::GetPrivateData

Ottiene i dati definiti dall'applicazione da un oggetto dispositivo DirectML.
IDMLObject::SetName

Associa un nome all'oggetto dispositivo DirectML. Questo nome è destinato all'uso nella diagnostica e negli strumenti di debug.
IDMLObject::SetPrivateData

Imposta i dati definiti dall'applicazione su un oggetto dispositivo DirectML e associa tali dati a un GUID definito dall'applicazione.
IDMLObject::SetPrivateDataInterface

Associa un'interfaccia derivata da IUnknown all'oggetto dispositivo DirectML e associa tale interfaccia a un GUID definito dall'applicazione.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione directml.h