structure DXVA_COPPStatusOutput (dxva.h)
La structure DXVA_COPPStatusOutput décrit l’état retourné 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 l’état à COPPStatus. L’application qui a demandé l’état peut utiliser le MAC pour vérifier que la transmission de l’état 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 d’état à COPPStatus.
COPPStatus[4076]
Spécifie un tableau qui contient les données d’état. Le pilote d’affichage doit retourner les données d’état de l’une des manières suivantes, en fonction de la valeur d’entrée spécifiée dans la guidStatusRequestID membre de la structure DXVA_COPPStatusInput :
valeur d’entrée | données d’état 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 de 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 d’état. Les informations d’état sont retournées via le paramètre pOutput de COPPQueryStatus.
Exigences
Exigence | Valeur |
---|---|
client minimum 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. |
d’en-tête | dxva.h (include Dxva.h) |