struttura DISPLAYCONFIG_SOURCE_MODE (wingdi.h)

La struttura DISPLAYCONFIG_SOURCE_MODE rappresenta un punto o un offset in uno spazio bidimensionale.

Sintassi

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

Members

width

Larghezza in pixel della modalità di origine.

height

Altezza in pixel della modalità di origine.

pixelFormat

Valore dell'enumerazione DISPLAYCONFIG_PIXELFORMAT che specifica il formato pixel della modalità di origine.

position

Struttura POINTL che specifica la posizione nello spazio delle coordinate desktop dell'angolo superiore sinistro della superficie di origine. La superficie di origine che si trova in (0, 0) è sempre la superficie di origine primaria.

Commenti

La disposizione delle superfici di origine sul desktop è controllata dal membro di posizione , che specifica la posizione nelle coordinate del desktop dell'angolo superiore sinistro della superficie di origine. La superficie di origine posizionata in corrispondenza di (0, 0) viene considerata primaria. GDI ha regole rigorose sul modo in cui le superfici di origine possono essere disposte nello spazio desktop. Ad esempio, non possono esserci spazi tra le superfici di origine e non possono esserci sovrapposizioni.

La funzione SetDisplayConfig tenta di ridisporre le superfici di origine per applicare queste regole di layout. Il chiamante deve fare ogni sforzo per disporre correttamente le superfici di origine perché GDI riorganizzerà le origini in modo non definito per applicare le regole di layout. Il layout risultante potrebbe non essere quello che il chiamante voleva ottenere.

Requisiti

Requisito Valore
Client minimo supportato Disponibile nel client Windows 7.
Intestazione wingdi.h (include Windows.h)

Vedi anche

DISPLAYCONFIG_PIXELFORMAT

POINTL

SetDisplayConfig