以下是 D2D1_RECT_F 结构体的定义:
typedef struct D2D1_RECT_F {
FLOAT left;
FLOAT top;
FLOAT right;
FLOAT bottom;
} D2D1_RECT_F;
这个结构体有四个成员:
- left:矩形左侧的 x 坐标。
- top:矩形顶部的 y 坐标。
- right:矩形右侧的 x 坐标。
- bottom:矩形底部的 y 坐标。
你可以使用这个结构体来定义矩形的位置和大小。例如:
#include <d2d1.h>
#include <D2d1helper.h>
D2D1_RECT_F rect = D2D1::RectF(10.0f, 20.0f, 100.0f, 80.0f);
这会创建一个左上角坐标为 (10, 20),右下角坐标为 (100, 80) 的矩形。你可以在使用 Direct2D 进行绘图时,使用这个结构体来指定矩形的位置和大小。
转载请注明出处:http://www.zyzy.cn/article/detail/25454/Win32 API/D2d1helper.h/RectF