Partager via


structure D3D12DDI_DEVICE_FUNCS_CONTENT_PROTECTION_STREAMING_0030 (d3d12umddi.h)

Fonction d’appareil pour la diffusion en continu de la protection du contenu.

Syntaxe

typedef struct D3D12DDI_DEVICE_FUNCS_CONTENT_PROTECTION_STREAMING_0030 {
  PFND3D12DDI_CALCPRIVATECRYPTOSESSIONSIZE_0030             pfnCalcPrivateCryptoSessionSize;
  PFND3D12DDI_CREATECRYPTOSESSION_0030                      pfnCreateCryptoSession;
  PFND3D12DDI_CALCPRIVATEOPENEDCRYPTOSESSIONSIZE_0030       pfnCalcPrivateOpenedCryptoSessionSize;
  PFND3D12DDI_OPENCRYPTOSESSION_0030                        pfnOpenCryptoSession;
  PFND3D12DDI_DESTROYCRYPTOSESSION_0030                     pfnDestroyCryptoSession;
  PFND3D12DDI_GETKEYBASEDATA_0030                           pfnGetKeyBaseData;
  PFND3D12DDI_CALCPRIVATECRYPTOSESSIONPOLICYSIZE_0030       pfnCalcPrivateCryptoSessionPolicySize;
  PFND3D12DDI_CREATECRYPTOSESSIONPOLICY_0030                pfnCreateCryptoSessionPolicy;
  PFND3D12DDI_CALCPRIVATEOPENEDCRYPTOSESSIONPOLICYSIZE_0030 pfnCalcPrivateOpenedCryptoSessionPolicySize;
  PFND3D12DDI_OPENCRYPTOSESSIONPOLICY_0030                  pfnOpenCryptoSessionPolicy;
  PFND3D12DDI_DESTROYCRYPTOSESSIONPOLICY_0030               pfnDestroyCryptoSessionPolicy;
  PFND3D12DDI_TRANSFORMENCRYPTEDDATA_0030                   pfnTransformEncryptedData;
} D3D12DDI_DEVICE_FUNCS_CONTENT_PROTECTION_STREAMING_0030;

Membres

pfnCalcPrivateCryptoSessionSize

Calculer la taille de session de chiffrement privé.

pfnCreateCryptoSession

Créez une session de chiffrement.

pfnCalcPrivateOpenedCryptoSessionSize

Calculez la taille de session de chiffrement ouverte privée.

pfnOpenCryptoSession

Ouvrez la session de chiffrement.

pfnDestroyCryptoSession

Détruire la session de chiffrement.

pfnGetKeyBaseData

Obtenir les données de base de clés.

pfnCalcPrivateCryptoSessionPolicySize

Calculer la taille de la stratégie de session de chiffrement privé.

pfnCreateCryptoSessionPolicy

Créez une stratégie de session de chiffrement.

pfnCalcPrivateOpenedCryptoSessionPolicySize

Calculer la taille de la stratégie de session de chiffrement ouverte privée.

pfnOpenCryptoSessionPolicy

Ouvrez la stratégie de session de chiffrement.

pfnDestroyCryptoSessionPolicy

Détruire la stratégie de session de chiffrement.

pfnTransformEncryptedData

Transformer des données chiffrées.

Exigences

Exigence Valeur
d’en-tête d3d12umddi.h