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


Графические идентификаторы видео Direct3D 11

Следующие идентификаторы GUID поддерживают API-интерфейсы Direct3D 11 Video.

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, переданной в ID3D11VideoDevice::CreateVideoDecoder API указывает, что следующие параметры будут переданы в вызове 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 [только классические приложения]
Заголовок
D3d11.h

См. также

API видео Direct3D 11