Поделиться через


Интерфейс IDMLObject (directml.h)

Интерфейс, от которого IDMLDevice и IDMLDeviceChild наследуются напрямую (и все остальные интерфейсы косвенно). Следовательно, он предоставляет методы, общие для всех интерфейсов DirectML, в частности методы для связывания частных данных и аннотирования имен объектов. Интерфейс IDMLObject наследуется от интерфейса IUnknown .

Наследование

Интерфейс IDMLObject наследуется от интерфейса IUnknown.

Методы

Интерфейс IDMLObject содержит следующие методы.

 
IDMLObject::GetPrivateData

Возвращает данные, определяемые приложением, из объекта устройства DirectML.
IDMLObject::SetName

Связывает имя с объектом устройства DirectML. Это имя предназначено для использования в диагностике и средствах отладки.
IDMLObject::SetPrivateData

Задает определяемые приложением данные для объекта устройства DirectML и связывает эти данные с определяемым приложением GUID.
IDMLObject::SetPrivateDataInterface

Связывает интерфейс, производный от IUnknown, с объектом устройства DirectML и связывает этот интерфейс с определяемым приложением GUID.

Требования

   
Целевая платформа Windows
Header directml.h