下面是 D2D1_TRIANGLE 结构体的定义:
typedef struct D2D1_TRIANGLE {
D2D1_POINT_2F point1;
D2D1_POINT_2F point2;
D2D1_POINT_2F point3;
} D2D1_TRIANGLE;
该结构体包含三个成员变量,分别是 point1、point2 和 point3,它们的类型是 D2D1_POINT_2F。这表示三角形的三个顶点坐标。
D2D1_POINT_2F 结构体定义如下:
typedef struct D2D1_POINT_2F {
FLOAT x;
FLOAT y;
} D2D1_POINT_2F;
其中,x 和 y 分别表示点的横坐标和纵坐标。
通过使用 D2D1_TRIANGLE 结构体,你可以在 Direct2D 中表示和绘制一个三角形。这通常用于创建和渲染图形对象。
转载请注明出处:http://www.zyzy.cn/article/detail/25230/Win32 API/D2d1.h/D2D1_TRIANGLE