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


Метод ID3D11Device::SetPrivateDataInterface (d3d11.h)

Свяжите интерфейс, производный от IUnknown, с этим дочерним устройством и свяжите этот интерфейс с определяемым приложением guid.

Синтаксис

HRESULT SetPrivateDataInterface(
  [in]           REFGUID        guid,
  [in, optional] const IUnknown *pData
);

Параметры

[in] guid

Тип: REFGUID

Guid, связанный с интерфейсом.

[in, optional] pData

Тип: const IUnknown*

Указатель на интерфейс, производный от IUnknown, который должен быть связан с объектом устройства. Число ссылок увеличивается при установке и уменьшается при уничтожении идентификатора ID3D11Device или при перезаписи данных путем вызова SetPrivateData или SetPrivateDataInterface с тем же ИДЕНТИФИКАТОРом GUID.

Возвращаемое значение

Тип: HRESULT

Этот метод возвращает один из следующих Direct3D 11 Коды возврата.

Требования

Требование Ценность
целевая платформа Виндоус
Заголовок d3d11.h
Библиотека D3D11.lib

См. также

ID3D11Device