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 结构指定 pVertex 数组中GRADIENT_FILL_TRIANGLE GradientFill 函数的 dwMode 参数时使用的值。 有关相关的 GradientFill 结构,请参阅 GRADIENT_RECTTRIVERTEX

下图显示了具有渐变填充的三角形的示例。

三角形的插图,该三角形从顶部点的橙色填充到底部的洋红色

示例

有关示例,请参阅 绘制着色三角形

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 wingdi.h (包括 Windows.h)

另请参阅

位图结构

位图概述

GRADIENT_RECT

GradientFill

TRIVERTEX