GUID de vídeo de Direct3D 11

Los siguientes GUID admiten las API de vídeo de Direct3D 11.

D3D11_KEY_EXCHANGE_HW_PROTECTION

Indica que el descodificador recibirá datos de un componente DRM basado en hardware.

D3D11_KEY_EXCHANGE_HW_PROTECTION se puede especificar en el parámetro pKeyExchangeType del id3D11VideoDevice::CreateCryptoSession función para indicar que la interfaz ID3D11CryptoSession se usará exclusivamente para la comunicación entre un componente DRM en modo de usuario y el entorno de ejecución seguro.

Cuando se especifica este GUID, no se debe llamar a los métodos siguientes:

D3D11_DECODER_ENCRYPTION_HW_CENC

Indica que el descodificador recibirá datos de un componente DRM basado en hardware.

Establecer este GUID en el miembro guidConfigBitstreamEncryption de la estructura de D3D11_VIDEO_DECODER_CONFIG pasada a la llamada ID3D11VideoDevice::CreateVideoDecoder API indica que los parámetros siguientes se pasarán en la llamada ID3D11VideoDevice::D ecoderBeginFrame :

Value Descripción
ContentKeySize Contiene el tamaño de la estructura D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION .
pContentKey Puntero a un D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION que proporciona id3D11CryptoSession y la información clave necesaria para descifrar el fotograma.

 

Requisitos

Requisito Value
Cliente mínimo compatible
Windows 10 [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows Server 2016 [solo aplicaciones de escritorio]
Encabezado
D3d11.h

Consulte también

API de vídeo de Direct3D 11