ID2D1BitmapBrush::SetBitmap 方法 (d2d1.h)
指定此画笔用于绘制的位图源。
语法
void SetBitmap(
[in] ID2D1Bitmap *bitmap
);
参数
[in] bitmap
类型: ID2D1Bitmap*
画笔使用的位图源。
返回值
无
备注
此方法指定此画笔用于绘制的位图源。 位图不会自动调整大小或重新缩放以适应它所填充的几何图形。 位图保持其本机大小。 若要调整位图大小或平移位图,请使用 SetTransform 方法将转换应用于画笔。
位图的本机大小是宽度和高度(以位图像素为单位)除以位图 DPI。 此本机大小构成了画笔的基本磁贴。 若要平铺位图的子区域,必须生成包含此子区域的新位图,并使用 SetBitmap 将其应用于画笔。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 7、带 SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2008 R2、Windows Server 2008 SP2 和适用于 Windows Server 2008 的平台更新 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | d2d1.h |
Library | D2d1.lib |
DLL | D2d1.dll |