estructura D3D11_KEY_EXCHANGE_HW_PROTECTION_DATA (d3d11_1.h)
Representa los datos de intercambio de claves para la protección de contenido de hardware.
Sintaxis
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;
Miembros
HWProtectionFunctionID
Identificador de función del comando DRM. Los valores y significados del identificador de función se definen mediante la especificación drm.
pInputData
Puntero a un búfer que contiene una estructura de D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA que especifica la memoria reservada para el uso de IHV y los datos de entrada para el comando DRM.
pOutputData
Puntero a un búfer que contiene una estructura de D3D11_KEY_EXCHANGE_HW_PROTECTION_OUTPUT_DATA que especifica la memoria reservada para el uso de IHV y los datos de entrada para el comando DRM.
Status
Resultado del comando DRM de hardware.
Comentarios
Se pasa un puntero a esta estructura en el parámetro pData de ID3D11VideoContext::NegotiateCryptoSessionKeyExchange método cuando id3D11CryptoSession está creando con el tipo de intercambio de claves D3D11_KEY_EXCHANGE_HW_PROTECTION .
Requisitos
Cliente mínimo compatible | Windows 10 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2016 [solo aplicaciones de escritorio] |
Encabezado | d3d11_1.h |