Condividi tramite


GUID video Direct3D 11

I GUID seguenti supportano le API Video Direct3D 11.

D3D11_KEY_EXCHANGE_HW_PROTECTION

Indica che il decodificatore riceverà dati da un componente DRM basato su hardware

D3D11_KEY_EXCHANGE_HW_PROTECTION può essere specificato nel parametro pKeyExchangeType della funzione ID3D11VideoDevice::CreateCryptoSession per indicare che l'interfaccia ID3D11CryptoSession verrà usata esclusivamente per la comunicazione tra un componente DRM in modalità utente e l'ambiente di esecuzione sicura.

Quando si specifica questo GUID, non è necessario chiamare i metodi seguenti:

D3D11_DECODER_ENCRYPTION_HW_CENC

Indica che il decodificatore riceverà dati da un componente DRM basato su hardware

L'impostazione di questo GUID nel membro guidConfigBitstreamEncryption della struttura D3D11_VIDEO_DECODER_CONFIG passata all'API ID3D11VideoDevice::CreateVideoDecoder indica che i parametri seguenti verranno passati nella chiamata ID3D11VideoDevice::D ecoderBeginFrame :

Valore Descrizione
ContentKeySize Contiene le dimensioni della struttura D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION .
pContentKey Puntatore a un D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION che fornisce ID3D11CryptoSession e le informazioni sulla chiave necessarie per decrittografare il frame.

 

Requisiti

Requisito Valore
Client minimo supportato
Windows 10 [solo app desktop]
Server minimo supportato
Windows Server 2016 [solo app desktop]
Intestazione
D3d11.h

Vedi anche

API video Direct3D 11