Share via


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)

Weitere Informationen

DISPLAYCONFIG_PIXELFORMAT

POINTL

SetDisplayConfig