estrutura D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA (d3d11_1.h)
Representa dados de entrada de troca de chaves para proteção de conteúdo de hardware.
Sintaxe
typedef struct D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA {
UINT PrivateDataSize;
UINT HWProtectionDataSize;
BYTE pbInput[4];
} D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA;
Membros
PrivateDataSize
O tamanho dos dados privados reservados para uso de IHV. Esse tamanho é determinado a partir do parâmetro pPrivateInputSize retornado pela função ID3D11VideoDevice1::GetCryptoSessionPrivateDataSize .
HWProtectionDataSize
O tamanho dos dados de comando DRM.
pbInput[4]
Se PrivateDataSize for maior que 0, pbInput[0] – pbInput[PrivateDataSize - 1] será reservado para uso IHV.
pbInput[PrivateDataSize] – pbInput[HWProtectionDataSize + PrivateDataSize - 1] contém os dados de entrada para o comando DRM. O formato e o tamanho do comando DRM são definidos pela especificação drm.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 10 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2016 [somente aplicativos da área de trabalho] |
Cabeçalho | d3d11_1.h |