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 |