estrutura GRADIENT_RECT (wingdi.h)

A estrutura GRADIENT_RECT especifica o índice de dois vértices na matriz pVertex na função GradientFill . Esses dois vértices formam os limites superior esquerdo e inferior direito de um retângulo.

Sintaxe

typedef struct _GRADIENT_RECT {
  ULONG UpperLeft;
  ULONG LowerRight;
} GRADIENT_RECT, *PGRADIENT_RECT, *LPGRADIENT_RECT;

Membros

UpperLeft

O canto superior esquerdo de um retângulo.

LowerRight

O canto inferior direito de um retângulo.

Comentários

A estrutura GRADIENT_RECT especifica os valores da matriz pVertex que são usados quando o parâmetro dwMode da função GradientFill é GRADIENT_FILL_RECT_H ou GRADIENT_FILL_RECT_V. Para estruturas GradientFill relacionadas, consulte GRADIENT_TRIANGLE e TRIVERTEX.

As imagens a seguir mostram exemplos de um retângulo com um preenchimento gradiente – um no modo horizontal, o outro no modo vertical.

Ilustração de um retângulo que sombreia de escuro no lado esquerdo para claro no lado direito Ilustração de um retângulo que sombreia de escuro na parte superior para claro na parte inferior

Exemplos

Para obter um exemplo, consulte 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

GRADIENT_TRIANGLE

Gradientfill

TRIVERTEX