다음을 통해 공유


GRADIENT_TRIANGLE 구조체(wingdi.h)

GRADIENT_TRIANGLE 구조체는 GradientFill 함수의 pVertex 배열에 있는 세 개의 꼭짓점 인덱스를 지정합니다. 이 세 가지 꼭짓점은 하나의 삼각형을 형성합니다.

구문

typedef struct _GRADIENT_TRIANGLE {
  ULONG Vertex1;
  ULONG Vertex2;
  ULONG Vertex3;
} GRADIENT_TRIANGLE, *PGRADIENT_TRIANGLE, *LPGRADIENT_TRIANGLE;

멤버

Vertex1

면이 교차하는 삼각형의 첫 번째 지점입니다.

Vertex2

면이 교차하는 삼각형의 두 번째 점입니다.

Vertex3

면이 교차하는 삼각형의 세 번째 지점입니다.

설명

GRADIENT_TRIANGLE 구조체는 GradientFill 함수의 dwMode 매개 변수가 GRADIENT_FILL_TRIANGLE 때 사용되는 pVertex 배열의 값을 지정합니다. 관련 GradientFill 구조는GRADIENT_RECTTRIVERTEX를 참조하세요.

다음 이미지는 그라데이션 채우기가 있는 삼각형의 예를 보여줍니다.

위쪽 점의 주황색에서 아래쪽의 마젠타로 채우는 삼각형 그림

예제

예제는 음영 처리된 삼각형 그리기를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 wingdi.h(Windows.h 포함)

추가 정보

비트맵 구조체

비트맵 개요

GRADIENT_RECT

GradientFill

TRIVERTEX