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) |