1. SetExtendModeX:
- 设置水平方向上的延伸模式。
void SetExtendModeX(
D2D1_EXTEND_MODE extendModeX
);
2. SetExtendModeY:
- 设置垂直方向上的延伸模式。
void SetExtendModeY(
D2D1_EXTEND_MODE extendModeY
);
3. SetInterpolationMode:
- 设置刷子的插值模式。
void SetInterpolationMode(
D2D1_BITMAP_INTERPOLATION_MODE interpolationMode
);
4. SetBitmap:
- 设置用于填充刷子的位图。
void SetBitmap(
ID2D1Bitmap* bitmap
);
5. GetExtendModeX:
- 获取水平方向上的延伸模式。
D2D1_EXTEND_MODE GetExtendModeX() const;
6. GetExtendModeY:
- 获取垂直方向上的延伸模式。
D2D1_EXTEND_MODE GetExtendModeY() const;
7. GetInterpolationMode:
- 获取刷子的插值模式。
D2D1_BITMAP_INTERPOLATION_MODE GetInterpolationMode() const;
8. GetBitmap:
- 获取用于填充刷子的位图。
void GetBitmap(
ID2D1Bitmap** bitmap
) const;
ID2D1BitmapBrush 接口的这些方法使你能够设置和获取与位图刷关联的位图以及调整刷子的属性,例如延伸模式和插值模式。通过使用位图刷,你可以以图案或纹理的形式填充图形元素。
转载请注明出处:http://www.zyzy.cn/article/detail/25254/Win32 API/D2d1.h/ID2D1BitmapBrush