structure OPM_ACP_AND_CGMSA_SIGNALING (opmapi.h)
Contient le résultat d’une requête OPM_GET_ACP_AND_CGMSA_SIGNALING .
Syntaxe
typedef struct _OPM_ACP_AND_CGMSA_SIGNALING {
OPM_RANDOM_NUMBER rnRandomNumber;
ULONG ulStatusFlags;
ULONG ulAvailableTVProtectionStandards;
ULONG ulActiveTVProtectionStandard;
ULONG ulReserved;
ULONG ulAspectRatioValidMask1;
ULONG ulAspectRatioData1;
ULONG ulAspectRatioValidMask2;
ULONG ulAspectRatioData2;
ULONG ulAspectRatioValidMask3;
ULONG ulAspectRatioData3;
ULONG ulReserved2[4];
ULONG ulReserved3[4];
} OPM_ACP_AND_CGMSA_SIGNALING;
Membres
rnRandomNumber
Structure OPM_RANDOM_NUMBER . Cette structure contient le même nombre aléatoire 128 bits que celui envoyé par l’application au pilote dans la structure OPM_GET_INFO_PARAMETERS ou OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS .
ulStatusFlags
Or au niveau du bit desindicateurs d’état OPM.
ulAvailableTVProtectionStandards
Un OR au niveau du bit de zéro ou plusieurs indicateurs TV Protection Standard. Le pilote retourne des indicateurs pour toutes les normes et résolutions de protection qu’il prend en charge, quelles que soient celles qui sont maintenant actives.
ulActiveTVProtectionStandard
Une valeur des indicateurs standard de protection TV, indiquant la norme de protection actuellement active.
ulReserved
Réservé pour un usage futur. Définit la valeur zéro.
ulAspectRatioValidMask1
Masque de bits indiquant les bits de ulAspectRatioData1 valides.
ulAspectRatioData1
Rapport d’aspect actuel. Pour EN 300 294, la valeur est membre de l’énumération OPM_IMAGE_ASPECT_RATIO_EN300294 .
ulAspectRatioValidMask2
Masque de bits indiquant quels bits de ulAspectRatioData2 sont valides.
ulAspectRatioData2
Élément de données supplémentaire lié au rapport d’aspect pour la norme de protection actuelle. La présence et la signification de ces données dépendent de la norme de protection. Ce champ peut être utilisé pour transmettre les bits End et Q0 pour EIA-608-B, ou la description du format actif pour CEA-805-A.
ulAspectRatioValidMask3
Masque de bits indiquant quels bits de ulAspectRatioData3 sont valides.
ulAspectRatioData3
Élément de données supplémentaire lié au rapport d’aspect pour la norme de protection actuelle. La présence et la signification de ces données dépendent de la norme de protection.
ulReserved2[4]
Réservé pour un usage futur. Remplissez ce tableau avec des zéros.
ulReserved3[4]
Réservé pour une utilisation ultérieure. Remplissez ce tableau avec des zéros.
Remarques
La disposition de cette structure est identique à la structure DXVA_COPPStatusSignalingCmdData utilisée dans le protocole COPP (Certified Output Protection Protocol).
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
En-tête | opmapi.h |