structure OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS (opmapi.h)
Contient des informations sur la commande OPM_SET_ACP_AND_CGMSA_SIGNALING dans Output Protection Manager (OPM).
Cette commande permet au pilote d’insérer des codes WSS (Wide Screen Signaling) ou d’autres paquets de données dans le signal de télévision, comme requis par certaines spécifications ACP (Analog Copy Protection) et Copy Generation Management System — Analog (CGMS-A). Par exemple :
- ETSI EN 300 294 (PAL 625i) : les paquets de données sont insérés dans la ligne 23 du signal.
- CEA-608-B (NTSC) : les paquets de données sont insérés à la ligne 21 de l’intervalle de remplissage vertical (VBI).
Syntaxe
typedef struct _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;
} OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS;
Membres
ulNewTVProtectionStandard
Spécifie la norme de protection et le format actuellement actifs. La valeur est un OR au niveau du bit des indicateurs standard de protection TV.
ulAspectRatioChangeMask1
Masque de bits indiquant les bits de ulAspectRatioData1 à définir dans le signal.
ulAspectRatioData1
Spécifie la valeur du rapport d’aspect à définir pour la norme de protection actuelle. Pour EN 300 294, utilisez l’énumération OPM_IMAGE_ASPECT_RATIO_EN300294 .
ulAspectRatioChangeMask2
Masque de bits indiquant les bits de ulAspectRatioData2 à définir dans le signal.
ulAspectRatioData2
Élément de données supplémentaire lié au rapport d’aspect. 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.
ulAspectRatioChangeMask3
Masque de bits indiquant les bits de ulAspectRatioData3 à définir dans le signal.
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.
ulReserved[4]
Réservé pour un usage futur. Définissez l’ensemble du tableau sur zéro.
ulReserved2[4]
Réservé pour un usage futur. Définissez l’ensemble du tableau sur zéro.
ulReserved3
Réservé pour un usage futur. Définit la valeur zéro.
Remarques
La disposition de cette structure est identique à la structure DXVA_COPPSetSignalingCmdData utilisée dans Certified Output Protection Manager (COPP).
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 |