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 |