struct D2D1_DRAWING_STATE_DESCRIPTION1
{
D2D1_ANTIALIAS_MODE antialiasMode;
D2D1_TEXT_ANTIALIAS_MODE textAntialiasMode;
D2D1_TAG tag1;
D2D1_TAG tag2;
D2D1_MATRIX_4X4_F transform;
};
该结构体包含以下成员:
1. antialiasMode:一个 D2D1_ANTIALIAS_MODE 枚举值,表示反锯齿模式。
2. textAntialiasMode:一个 D2D1_TEXT_ANTIALIAS_MODE 枚举值,表示文本的反锯齿模式。
3. tag1 和 tag2:用于标记绘制状态的标签。
4. transform:一个 D2D1_MATRIX_4X4_F 结构体,表示绘制时的变换矩阵。
这个结构体通常在绘制时用于设置当前的绘制状态。例如,可以在调用 ID2D1RenderTarget 的 DrawText 方法时传递一个 D2D1_DRAWING_STATE_DESCRIPTION1 结构体,以定义文本绘制时的一些特定状态。
转载请注明出处:http://www.zyzy.cn/article/detail/25289/Win32 API/D2d1_1.h/D2D1_DRAWING_STATE_DESCRIPTION1