Partager via


DXVA_COPPStatusSignalingCmdData structure (dxva.h)

La structure DXVA_COPPStatusSignalingCmdData décrit la façon dont le signal qui passe par le connecteur physique associé à l’appareil COPP Va DirectX est protégé.

Syntaxe

typedef struct _DXVA_COPPStatusSignalingCmdData {
  GUID  rApp;
  ULONG dwFlags;
  ULONG AvailableTVProtectionStandards;
  ULONG ActiveTVProtectionStandard;
  ULONG TVType;
  ULONG AspectRatioValidMask1;
  ULONG AspectRatioData1;
  ULONG AspectRatioValidMask2;
  ULONG AspectRatioData2;
  ULONG AspectRatioValidMask3;
  ULONG AspectRatioData3;
  ULONG ExtendedInfoValidMask[4];
  ULONG ExtendedInfoData[4];
} DXVA_COPPStatusSignalingCmdData;

Membres

rApp

Spécifie un nombre aléatoire 128 bits, utilisé une seule fois. Ce nombre aléatoire est généré par l’application demande et fourni au pilote d’affichage dans le membre rApp de la structure DXVA_COPPStatusInput .

dwFlags

Spécifie des informations status supplémentaires qui peuvent être pertinentes pour l’application appelante. Le pilote d’affichage doit définir dwFlags sur la valeur COPP_StatusNormal (0x00) du type d’énumération COPP_StatusFlags ou sur une combinaison ORed valide des COPP_StatusFlags suivantes :

  • COPP_LinkLost (0x01)
  • COPP_RenegotiationRequired (0x02)

AvailableTVProtectionStandards

Spécifie une combinaison ORed valide de valeurs du type d’énumération COPP_TVProtectionStandard qui indique les types de signaux de télévision que le connecteur physique associé à l’appareil COPP Va DirectX peut transporter. Pour obtenir la liste des types de signal, consultez le membre ActiveTVProtectionStandard de la structure DXVA_COPPSetSignalingCmdData .

ActiveTVProtectionStandard

Spécifie une combinaison ORed valide de valeurs du type d’énumération COPP_TVProtectionStandard qui indique les types de signaux de télévision que le connecteur physique associé à l’appareil COPP Va DirectX transporte actuellement. Pour obtenir la liste des types de signal, consultez le membre ActiveTVProtectionStandard de la structure DXVA_COPPSetSignalingCmdData .

TVType

Spécifie une valeur qui indique les attributs du moniteur d’affichage connecté dont le pilote a connaissance. Pas utilisé pour l'instant.

AspectRatioValidMask1

Spécifie la constante COPP_ImageAspectRatio_EN300294_Mask (0x00000007) qui indique que seuls les trois premiers bits du membre AspectRatioData1 suivant sont valides.

AspectRatioData1

Spécifie l’une des valeurs du type d’énumération COPP_ImageAspectRatio_EN300294 pour indiquer une valeur ETSI EN 300 294. Pour obtenir la liste des valeurs, consultez le membre AspectRatioData1 de la structure DXVA_COPPSetSignalingCmdData .

AspectRatioValidMask2

Spécifie une valeur qui indique les champs de bits valides dans le membre AspectRatioData2 suivant.

AspectRatioData2

Spécifie des données 32 bits pour les données supplémentaires liées aux proportions pour des normes de protection spécifiques. Ces données peuvent être utilisées pour lire les valeurs End et Q0 pour EIA-608-B, ou la description du format actif pour les paquets CEA-805-A Type B.

AspectRatioValidMask3

Spécifie une valeur qui indique les champs de bits valides dans le membre AspectRatioData3 suivant.

AspectRatioData3

Spécifie des données 32 bits pour les données supplémentaires liées aux proportions pour des normes de protection spécifiques. Ces données peuvent être utilisées pour lire les valeurs End et Q0 pour EIA-608-B, ou la description du format actif pour les paquets CEA-805-A Type B.

ExtendedInfoValidMask[4]

Spécifie un tableau de valeurs qui indiquent les champs de bits valides dans les éléments respectifs du membre de tableau ExtendedInfoData suivant.

ExtendedInfoData[4]

Spécifie un tableau de données 32 bits supplémentaires. Pas utilisé pour l'instant.

Configuration requise

Condition requise Valeur
Client minimal 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.
En-tête dxva.h (inclure Dxva.h)

Voir aussi

COPPQueryStatus

DXVA_COPPSetProtectionLevelCmdData

DXVA_COPPStatusInput

DXVA_COPPStatusOutput