DISPLAYCONFIG_SOURCE_MODE Struktur (wingdi.h)
Die DISPLAYCONFIG_SOURCE_MODE-Struktur stellt einen Punkt oder einen Offset in einem zweidimensionalen Raum dar.
Syntax
typedef struct DISPLAYCONFIG_SOURCE_MODE {
UINT32 width;
UINT32 height;
DISPLAYCONFIG_PIXELFORMAT pixelFormat;
POINTL position;
} DISPLAYCONFIG_SOURCE_MODE;
Member
width
Die Breite des Quellmodus in Pixel.
height
Die Höhe des Quellmodus in Pixel.
pixelFormat
Ein Wert aus der DISPLAYCONFIG_PIXELFORMAT-Enumeration , der das Pixelformat des Quellmodus angibt.
position
Eine POINTL-Struktur , die die Position im Desktopkoordinatenbereich der oberen linken Ecke dieser Quelloberfläche angibt. Die Quelloberfläche, die sich bei (0, 0) befindet, ist immer die primäre Quelloberfläche.
Hinweise
Die Anordnung der Quelloberflächen auf dem Desktop wird durch den Positionsmember gesteuert, der die Position in Desktopkoordinaten der oberen linken Ecke der Quelloberfläche angibt. Die Quelloberfläche, die an (0, 0) positioniert ist, wird als primäre Oberfläche betrachtet. GDI verfügt über strenge Regeln, wie die Quelloberflächen im Desktopbereich angeordnet werden können. Beispielsweise darf es keine Lücken zwischen den Quelloberflächen geben, und es darf keine Überlappungen geben.
Die SetDisplayConfig-Funktion versucht, Quelloberflächen neu anzuordnen, um diese Layoutregeln zu erzwingen. Der Aufrufer muss alle Anstrengungen unternehmen, um die Quelloberflächen richtig zu gestalten, da GDI die Quellen auf nicht definierte Weise neu anordnet, um die Layoutregeln zu erzwingen. Das resultierende Layout ist möglicherweise nicht das, was der Aufrufer erreichen wollte.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar im Windows 7-Client. |
Kopfzeile | wingdi.h (windows.h einschließen) |