struttura D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA (d3d11_1.h)

Rappresenta i dati di input dello scambio di chiavi per la protezione del contenuto hardware.

Sintassi

typedef struct D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA {
  UINT PrivateDataSize;
  UINT HWProtectionDataSize;
  BYTE pbInput[4];
} D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA;

Members

PrivateDataSize

Dimensioni dei dati privati riservati per l'utilizzo di IHV. Questa dimensione viene determinata dal parametro pPrivateInputSize restituito dalla funzione ID3D11VideoDevice1::GetCryptoSessionPrivateDataSize .

HWProtectionDataSize

Dimensioni dei dati del comando DRM.

pbInput[4]

Se PrivateDataSize è maggiore di 0, pbInput[0] - pbInput[PrivateDataSize - 1] è riservato per l'uso IHV.

pbInput[PrivateDataSize] - pbInput[HWProtectionDataSize + PrivateDataSize - 1] contiene i dati di input per il comando DRM. Il formato e le dimensioni del comando DRM sono definiti dalla specifica DRM.

Requisiti

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

Vedi anche

Strutture video Direct3D 11