Интерфейс 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 |