Partager via


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

Voir aussi

OPM Structures

Gestionnaire de protection de sortie