Compartilhar via


estrutura DISPLAYCONFIG_SOURCE_MODE (wingdi.h)

A estrutura DISPLAYCONFIG_SOURCE_MODE representa um ponto ou um deslocamento em um espaço bidimensional.

Sintaxe

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

Membros

width

A largura em pixels do modo de origem.

height

A altura em pixels do modo de origem.

pixelFormat

Um valor da enumeração DISPLAYCONFIG_PIXELFORMAT que especifica o formato de pixel do modo de origem.

position

Uma estrutura POINTL que especifica a posição no espaço de coordenadas da área de trabalho do canto superior esquerdo dessa superfície de origem. A superfície de origem localizada em (0, 0) é sempre a superfície de origem primária.

Comentários

A disposição das superfícies de origem na área de trabalho é controlada pelo membro de posição , que especifica a posição nas coordenadas da área de trabalho do canto superior esquerdo da superfície de origem. A superfície de origem posicionada em (0, 0) é considerada a primária. A GDI tem regras rígidas sobre como as superfícies de origem podem ser organizadas no espaço da área de trabalho. Por exemplo, não pode haver lacunas entre superfícies de origem e não pode haver sobreposições.

A função SetDisplayConfig tenta reorganizar superfícies de origem para impor essas regras de layout. O chamador deve fazer todos os esforços para definir as superfícies de origem corretamente porque o GDI reorganiza as fontes de maneira indefinida para impor as regras de layout. O layout resultante pode não ser o que o chamador queria alcançar.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Cliente do Windows 7.
Cabeçalho wingdi.h (inclua Windows.h)

Confira também

DISPLAYCONFIG_PIXELFORMAT

POINTL

SetDisplayConfig