Идентификаторы GUID видео Direct3D 11
Следующие идентификаторы GUID поддерживают API Видео Direct3D 11.
-
D3D11_KEY_EXCHANGE_HW_PROTECTION
-
-
Указывает, что декодер будет получать данные из аппаратного компонента DRM.
D3D11_KEY_EXCHANGE_HW_PROTECTION можно указать в параметре pKeyExchangeType функции ID3D11VideoDevice::CreateCryptoSession , чтобы указать, что интерфейс ID3D11CryptoSession будет использоваться исключительно для взаимодействия между компонентом DRM пользовательского режима и средой безопасного выполнения.
Если указан этот GUID, не следует вызывать следующие методы:
-
-
D3D11_DECODER_ENCRYPTION_HW_CENC
-
-
Указывает, что декодер будет получать данные из аппаратного компонента DRM.
Задание этого GUID в члене guidConfigBitstreamEncryption структуры D3D11_VIDEO_DECODER_CONFIG , передаваемой в API ID3D11VideoDevice::CreateVideoDecoder , указывает на то, что в вызове ID3D11VideoDevice::D ecoderBeginFrame будут переданы следующие параметры:
Значение Описание ContentKeySize Содержит размер структуры D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION . pContentKey Указатель на D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION , предоставляющий ID3D11CryptoSession и сведения о ключе, необходимые для расшифровки кадра.
-
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 10 [только классические приложения] |
Минимальная версия сервера |
Windows Server 2016 [только классические приложения] |
Заголовок |
|
См. также раздел