Метод ID3D10Device::SetPrivateDataInterface (d3d10.h)
Свяжите интерфейс, производный от IUnknown, с этим устройством и свяжите его с идентификатором GUID, определяемым приложением.
Синтаксис
HRESULT SetPrivateDataInterface(
[in] REFGUID guid,
[in] const IUnknown *pData
);
Параметры
[in] guid
Тип: REFGUID
Guid, связанный с интерфейсом .
[in] pData
Тип: const IUnknown*
Указатель на интерфейс, производный от IUnknown, который необходимо связать с устройством.
Возвращаемое значение
Тип: HRESULT
Этот метод возвращает один из следующих кодов возврата Direct3D 10.
Комментарии
При вызове этого метода ::addref() будет вызываться в интерфейсе, производном от IUnknown, а при уничтожении устройства ::release() будет вызываться в интерфейсе, производным от IUnknown.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | d3d10.h |
Библиотека | D3D10.lib |