Partager via


structure DISPLAYCONFIG_VIDEO_SIGNAL_INFO (wingdi.h)

La structure DISPLAYCONFIG_VIDEO_SIGNAL_INFO contient des informations sur le signal vidéo d’un affichage.

Syntaxe

typedef struct DISPLAYCONFIG_VIDEO_SIGNAL_INFO {
  UINT64                          pixelRate;
  DISPLAYCONFIG_RATIONAL          hSyncFreq;
  DISPLAYCONFIG_RATIONAL          vSyncFreq;
  DISPLAYCONFIG_2DREGION          activeSize;
  DISPLAYCONFIG_2DREGION          totalSize;
  union {
    struct {
      UINT32 videoStandard : 16;
      UINT32 vSyncFreqDivider : 6;
      UINT32 reserved : 10;
    } AdditionalSignalInfo;
    UINT32 videoStandard;
  } DUMMYUNIONNAME;
  DISPLAYCONFIG_SCANLINE_ORDERING scanLineOrdering;
} DISPLAYCONFIG_VIDEO_SIGNAL_INFO;

Membres

pixelRate

Fréquence d’horloge en pixels.

hSyncFreq

Structure DISPLAYCONFIG_RATIONAL qui représente la synchronisation horizontale.

vSyncFreq

Structure DISPLAYCONFIG_RATIONAL qui représente la synchronisation verticale.

activeSize

Structure DISPLAYCONFIG_2DREGION qui spécifie la largeur et la hauteur (en pixels) de la partie active du signal vidéo.

totalSize

Structure DISPLAYCONFIG_2DREGION qui spécifie la largeur et la hauteur (en pixels) de l’ensemble du signal vidéo.

DUMMYUNIONNAME

DUMMYUNIONNAME.AdditionalSignalInfo

Pris en charge par WDDM 1.3 et versions ultérieures, les pilotes miniports s’exécutant sur Windows 8.1 et versions ultérieures.

DUMMYUNIONNAME.AdditionalSignalInfo.videoStandard

Norme vidéo (le cas échéant) qui définit le signal vidéo. Pour obtenir la liste des valeurs possibles, consultez la D3DKMDT_VIDEO_SIGNAL_STANDARD type énuméré.

Pris en charge à partir de Windows 8.1.

DUMMYUNIONNAME.AdditionalSignalInfo.vSyncFreqDivider

Rapport entre le taux de synchronisation VSync d’un moniteur qui s’affiche via une session connectée Miracast et le taux de synchronisation VSync du récepteur Miracast.

Pour éviter les artefacts visuels, le taux de synchronisation VSync du moniteur d’affichage connecté au récepteur Miracast doit être un multiple entier du taux VSync du récepteur Miracast. Le pilote miniport d’affichage signale ce dernier taux au système d’exploitation comme taux d’actualisation du chemin d’accès actuel du bureau.

Note Le système d’exploitation échoue à toute tentative du pilote d’ajouter un mode cible qui aboutit à une cible Miracast ayant un taux de synchronisation VSync inférieur à 23,9 Hz.
 
Pour une cible non Miracast, le pilote doit définir vSyncFreqDivider sur zéro.

Pris en charge à partir de Windows 8.1.

DUMMYUNIONNAME.AdditionalSignalInfo.reserved

Réservé pour le système. N’utilisez pas dans votre pilote.

Pris en charge à partir de Windows 8.1.

DUMMYUNIONNAME.videoStandard

Norme vidéo (le cas échéant) qui définit le signal vidéo. Pour obtenir la liste des valeurs possibles, consultez la D3DKMDT_VIDEO_SIGNAL_STANDARD type énuméré.

scanLineOrdering

Ordre de la ligne d’analyse (par exemple, progressif ou entrelacé) du signal vidéo. Pour obtenir la liste des valeurs possibles, consultez la DISPLAYCONFIG_SCANLINE_ORDERING type énuméré.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans le client Windows 7.
En-tête wingdi.h (inclure Windows.h)

Voir aussi

D3DKMDT_VIDEO_SIGNAL_STANDARD

DISPLAYCONFIG_2DREGION

DISPLAYCONFIG_RATIONAL

DISPLAYCONFIG_SCANLINE_ORDERING