Estrutura TRIVERTEX (wingdi.h)

A estrutura TRIVERTEX contém informações de cor e informações de posição.

Sintaxe

typedef struct _TRIVERTEX {
  LONG    x;
  LONG    y;
  COLOR16 Red;
  COLOR16 Green;
  COLOR16 Blue;
  COLOR16 Alpha;
} TRIVERTEX, *PTRIVERTEX, *LPTRIVERTEX;

Membros

x

A coordenada x, em unidades lógicas, do canto superior esquerdo do retângulo.

y

A coordenada y, em unidades lógicas, do canto superior esquerdo do retângulo.

Red

As informações de cor no ponto de x, y.

Green

As informações de cor no ponto de x, y.

Blue

As informações de cor no ponto de x, y.

Alpha

As informações de cor no ponto de x, y.

Comentários

Na estrutura TRIVERTEX , x e y indicam a posição da mesma maneira que na estrutura POINTL contida no arquivo de cabeçalho wtypes.h. Os membros vermelho, verde, azul e alfa indicam informações de cor no ponto x, y. As informações de cor de cada canal são especificadas como um valor de 0x0000 para 0xff00. Isso permite maior resolução de cores para um objeto que foi dividido em triângulos pequenos para exibição. A estrutura TRIVERTEX contém informações necessárias para o parâmetro pVertex de GradientFill.

Exemplos

Para obter um exemplo do uso dessa estrutura, consulte Desenhando um triângulo sombreado ou Desenhando um retângulo sombreado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho wingdi.h (inclua Windows.h)

Confira também

Estruturas de bitmap

Visão geral do Bitmaps

Gradientfill

POINTL