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


Метод ID3D10DeviceChild::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.

Комментарии

При вызове этого метода в интерфейсе, наследуемом IUnknown, будет вызываться ::addref(), а при уничтожении дочернего устройства в интерфейсе, производном от IUnknown, будет вызываться ::release().

Требования

   
Целевая платформа Windows
Header d3d10.h
Библиотека D3D10.lib

См. также раздел

Интерфейс ID3D10DeviceChild