structure DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS (d3dkmdt.h)
La structure DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS contient des paramètres pour définir la signalisation analogique ACP (Protection de contenu analogique) et CGMS-A (Content Generation Management System Analog) pour une sortie protégée.
Syntaxe
typedef struct _DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS {
ULONG ulNewTVProtectionStandard;
ULONG ulAspectRatioChangeMask1;
ULONG ulAspectRatioData1;
ULONG ulAspectRatioChangeMask2;
ULONG ulAspectRatioData2;
ULONG ulAspectRatioChangeMask3;
ULONG ulAspectRatioData3;
ULONG ulReserved[4];
ULONG ulReserved2[4];
ULONG ulReserved3;
} DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS;
Membres
ulNewTVProtectionStandard
Valeur de type DXGKMDT_OPM_PROTECTION_STANDARD qui indique le type de signal de télévision pour lequel définir la signalisation ACP et CGMS-A sur la sortie protégée.
ulAspectRatioChangeMask1
Valeur de masque qui indique les bits valides à modifier dans le membre ulAspectRatioData1 suivant.
ulAspectRatioData1
Données 32 bits qui indiquent la valeur de rapport d’aspect à définir pour la norme de protection active.
ulAspectRatioChangeMask2
Valeur de masque qui indique les bits valides à modifier dans le membre ulAspectRatioData2 suivant.
ulAspectRatioData2
Données 32 bits pour des données supplémentaires liées aux proportions pour des normes de protection spécifiques. Ces données peuvent être utilisées pour exprimer les valeurs End et Q0 pour EIA-608-B, ou une description de format actif pour les paquets CEA-805-A Type B.
ulAspectRatioChangeMask3
Valeur de masque qui indique les bits valides à modifier dans le membre ulAspectRatioData3 suivant.
ulAspectRatioData3
Données 32 bits pour des données supplémentaires liées aux proportions pour des normes de protection spécifiques. Ces données peuvent être utilisées pour exprimer les valeurs End et Q0 pour EIA-608-B, ou une description de format actif pour les paquets CEA-805-A Type B.
ulReserved[4]
Réservé. Doit être défini sur zéro.
ulReserved2[4]
Réservé. Doit être défini sur zéro.
ulReserved3
Réservé. Doit être défini sur zéro.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
En-tête | d3dkmdt.h |