triVERTEX 结构 (wingdi.h)
TRIVERTEX 结构包含颜色信息和位置信息。
语法
typedef struct _TRIVERTEX {
LONG x;
LONG y;
COLOR16 Red;
COLOR16 Green;
COLOR16 Blue;
COLOR16 Alpha;
} TRIVERTEX, *PTRIVERTEX, *LPTRIVERTEX;
成员
x
矩形左上角的 x 坐标(以逻辑单元为单位)。
y
矩形左上角的 y 坐标(以逻辑单元为单位)。
Red
x、y 点处的颜色信息。
Green
x、y 点处的颜色信息。
Blue
x、y 点处的颜色信息。
Alpha
x、y 点处的颜色信息。
注解
在 TRIVERTEX 结构中,x 和 y 以与 wtypes.h 头文件中包含的 POINTL 结构相同的方式指示位置。 红色、 绿色、 蓝色和 Alpha 成员表示 x、y 点的颜色信息。 每个通道的颜色信息指定为从 0x0000 到 0xff00 的值。 这样,对于已拆分为小三角形以供显示的对象,颜色分辨率更高。 TRIVERTEX 结构包含 GradientFill 的 pVertex 参数所需的信息。
示例
有关使用此结构的示例,请参阅 绘制着色三角形 或 绘制着色矩形。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
标头 | wingdi.h (包括 Windows.h) |