D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA structure (d3d11_1.h)
Représente les données d’entrée d’échange de clés pour la protection du contenu matériel.
Syntaxe
typedef struct D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA {
UINT PrivateDataSize;
UINT HWProtectionDataSize;
BYTE pbInput[4];
} D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA;
Membres
PrivateDataSize
Taille des données privées réservées à l’utilisation d’IHV. Cette taille est déterminée à partir du paramètre pPrivateInputSize retourné par la fonction ID3D11VideoDevice1 ::GetCryptoSessionPrivateDataSize .
HWProtectionDataSize
Taille des données de commande DRM.
pbInput[4]
Si PrivateDataSize est supérieur à 0, pbInput[0] – pbInput[PrivateDataSize - 1] est réservé à l’utilisation d’IHV.
pbInput[PrivateDataSize] : pbInput[HWProtectionDataSize + PrivateDataSize - 1] contient les données d’entrée pour la commande DRM. Le format et la taille de la commande DRM sont définis par la spécification DRM.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 (applications de bureau uniquement) |
Serveur minimal pris en charge | Windows Server 2016 (applications de bureau uniquement) |
En-tête | d3d11_1.h |