Partager via


structure DISPLAYCONFIG_SOURCE_MODE (wingdi.h)

La structure DISPLAYCONFIG_SOURCE_MODE représente un point ou un décalage dans un espace à deux dimensions.

Syntaxe

typedef struct DISPLAYCONFIG_SOURCE_MODE {
  UINT32                    width;
  UINT32                    height;
  DISPLAYCONFIG_PIXELFORMAT pixelFormat;
  POINTL                    position;
} DISPLAYCONFIG_SOURCE_MODE;

Membres

width

Largeur en pixels du mode source.

height

Hauteur en pixels du mode source.

pixelFormat

Valeur de l’énumération DISPLAYCONFIG_PIXELFORMAT qui spécifie le format de pixel du mode source.

position

Structure POINTL qui spécifie la position dans l’espace de coordonnées du bureau de l’angle supérieur gauche de cette surface source. La surface source qui se trouve à (0, 0) est toujours la surface source principale.

Remarques

La disposition des surfaces sources sur le bureau est contrôlée par le membre de position , qui spécifie la position dans les coordonnées du bureau de l’angle supérieur gauche de la surface source. La surface source qui est positionnée à (0, 0) est considérée comme la surface principale. GDI a des règles strictes sur la façon dont les surfaces sources peuvent être organisées dans l’espace de bureau. Par exemple, il ne peut pas y avoir d’écarts entre les surfaces sources et il ne peut y avoir aucun chevauchement.

La fonction SetDisplayConfig tente de réorganiser les surfaces sources afin d’appliquer ces règles de disposition. L’appelant doit tout mettre en œuvre pour disposer correctement les surfaces sources, car GDI réorganise les sources d’une manière non définie pour appliquer les règles de disposition. La disposition résultante n’est peut-être pas celle que l’appelant voulait obtenir.

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

DISPLAYCONFIG_PIXELFORMAT

POINTL

SetDisplayConfig