TextureBrush::TextureBrush (Image*,WrapMode,constRectF&) 方法 (gdiplusbrush.h)

基于图像、环绕模式和定义矩形创建 TextureBrush 对象。

语法

void TextureBrush(
  [in]      Image         *image,
  [in]      WrapMode      wrapMode,
  [in, ref] const RectF & dstRect
);

参数

[in] image

类型: 图像*

指向 Image 对象的指针,该对象包含要使用的图像的位图。

[in] wrapMode

类型: wrapMode

WrapMode 枚举的元素,指定使用此纹理画笔绘制区域时如何使用图像的重复副本来平铺区域。

[in, ref] dstRect

类型: const RectF

对矩形的引用,该矩形定义此纹理画笔的大小以及此纹理画笔要使用的图像部分。 如果 Image 对象是从图元文件创建的,则画笔将使用整个图像,该图像会根据画笔的大小进行缩放。

返回值

要求

要求
最低受支持的客户端 Windows XP、Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 gdiplusbrush.h (包括 Gdiplus.h)
Library Gdiplus.lib
DLL Gdiplus.dll

另请参阅

画笔和填充形状

图像

Rect

TextureBrush

TextureBrush::GetWrapMode

TextureBrush::SetWrapMode

使用画笔填充形状

WrapMode