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


Метод ID3D11VideoDevice::CreateAuthenticatedChannel (d3d11.h)

Создает канал для взаимодействия с устройством Microsoft Direct3D или графическим драйвером. Канал можно использовать для отправки команд и запросов для защиты содержимого.

Синтаксис

HRESULT CreateAuthenticatedChannel(
  [in]  D3D11_AUTHENTICATED_CHANNEL_TYPE ChannelType,
  [out] ID3D11AuthenticatedChannel       **ppAuthenticatedChannel
);

Параметры

[in] ChannelType

Указывает тип канала в качестве члена перечисления D3D11_AUTHENTICATED_CHANNEL_TYPE .

[out] ppAuthenticatedChannel

Получает указатель на интерфейс ID3D11AuthenticatedChannel . Вызывающий объект должен освободить интерфейс .

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

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Если параметр ChannelType имеет значение D3D11_AUTHENTICATED_CHANNEL_D3D11, метод создает канал с устройством Direct3D. Этот тип канала не поддерживает проверку подлинности.

Если ChannelType имеет D3D11_AUTHENTICATED_CHANNEL_DRIVER_SOFTWARE или D3D11_AUTHENTICATED_CHANNEL_DRIVER_HARDWARE, метод создает аутентифицированный канал с графическим драйвером.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header d3d11.h

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

ID3D11VideoDevice