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