structure DXVA_COPPStatusOutput (dxva.h)
La structure DXVA_COPPStatusOutput décrit les status retournés par une requête sur une session vidéo protégée associée à un appareil DIRECTX VA COPP.
Syntaxe
typedef struct _DXVA_COPPStatusOutput {
GUID macKDI;
ULONG cbSizeData;
UCHAR COPPStatus[4076];
} DXVA_COPPStatusOutput, *LPDXVA_COPPStatusOutput;
Membres
macKDI
Spécifie un GUID de code d’authentification de message (MAC) pour le status dans COPPStatus. L’application qui a demandé le status peut utiliser le MAC pour vérifier que la transmission du status a été sécurisée (autrement dit, elle n’a pas été falsifiée en transit par le conducteur).
cbSizeData
Spécifie la taille, en octets, des données status dans COPPStatus.
COPPStatus[4076]
Spécifie un tableau qui contient les données status. Le pilote d’affichage doit retourner status données de l’une des manières suivantes, en fonction de la valeur d’entrée spécifiée dans le membre guidStatusRequestID de la structure DXVA_COPPStatusInput :
Valeur d'entrée | Données status de sortie |
---|---|
DXVA_COPPQueryDisplayData | Pointeur vers une structure DXVA_COPPStatusDisplayData |
DXVA_COPPQueryProtectionType, DXVA_COPPQueryConnectorType, DXVA_COPPQueryLocalProtectionLevel, DXVA_COPPQueryGlobalProtectionLevel ou DXVA_COPPQueryBusData | Pointeur vers une structure DXVA_COPPStatusData |
DXVA_COPPQueryHDCPKeyData | Pointeur vers une structure DXVA_COPPStatusHDCPKeyData |
DXVA_COPPQuerySignaling | Pointeur vers une structure DXVA_COPPStatusSignalingCmdData |
Remarques
Les demandes d’état sont transmises dans le paramètre pInput de la fonction COPPQueryStatus . La structure DXVA_COPPStatusInput décrit une demande de status. Les informations d’état sont retournées via le paramètre pOutput de COPPQueryStatus.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Cette structure s’applique uniquement à Windows Server 2003 avec SP1 et versions ultérieures, et à Windows XP avec SP2 et versions ultérieures. |
En-tête | dxva.h (inclure Dxva.h) |