struttura D3D11_KEY_EXCHANGE_HW_PROTECTION_DATA (d3d11_1.h)
Rappresenta i dati di scambio delle chiavi per la protezione del contenuto hardware.
Sintassi
typedef struct D3D11_KEY_EXCHANGE_HW_PROTECTION_DATA {
UINT HWProtectionFunctionID;
D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA *pInputData;
D3D11_KEY_EXCHANGE_HW_PROTECTION_OUTPUT_DATA *pOutputData;
HRESULT Status;
} D3D11_KEY_EXCHANGE_HW_PROTECTION_DATA;
Members
HWProtectionFunctionID
ID funzione del comando DRM. I valori e i significati dell'ID funzione sono definiti dalla specifica DRM.
pInputData
Puntatore a un buffer contenente una struttura D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA che specifica la memoria riservata per l'uso di IHV e i dati di input per il comando DRM.
pOutputData
Puntatore a un buffer contenente una struttura D3D11_KEY_EXCHANGE_HW_PROTECTION_OUTPUT_DATA che specifica la memoria riservata per l'uso di IHV e i dati di input per il comando DRM.
Status
Risultato del comando DRM hardware.
Commenti
Un puntatore a questa struttura viene passato al parametro pData di ID3D11VideoContext::NegotiateCryptoSessionKeyExchange quando l'ID3D11CryptoSession sta creando usando il tipo di scambio delle chiavi D3D11_KEY_EXCHANGE_HW_PROTECTION .
Requisiti
Client minimo supportato | Windows 10 [solo app desktop] |
Server minimo supportato | Windows Server 2016 [solo app desktop] |
Intestazione | d3d11_1.h |