CD2DBitmapBrush 类

ID2D1BitmapBrush 的包装。

class CD2DBitmapBrush : public CD2DBrush;

成员

Gg466808.collapse_all(zh-cn,VS.110).gif公共构造函数

名称

说明

CD2DBitmapBrush::CD2DBitmapBrush

已重载。 从文件构造 CD2DBitmapBrush 对象。

CD2DBitmapBrush::~CD2DBitmapBrush

该析构函数。 当 D2D 位图画笔对象被销毁时调用。

Gg466808.collapse_all(zh-cn,VS.110).gif公共方法

名称

说明

CD2DBitmapBrush::Attach

将现有的资源接口附加到该对象

CD2DBitmapBrush::Create

创建 CD2DBitmapBrush。 (重写 CD2DResource::Create。)

CD2DBitmapBrush::Destroy

销毁 CD2DBitmapBrush 对象。 (重写 CD2DBrush::Destroy。)

CD2DBitmapBrush::Detach

将资源接口从该对象分离

CD2DBitmapBrush::Get

返回 ID2D1BitmapBrush 接口

CD2DBitmapBrush::GetBitmap

获取此画笔用来绘制的位图源

CD2DBitmapBrush::GetExtendModeX

获取画笔用来水平平铺那些超出其位图的区域的方法

CD2DBitmapBrush::GetExtendModeY

获取画笔用来垂直平铺那些超出其位图的区域的方法

CD2DBitmapBrush::GetInterpolationMode

获取该画笔位图在进行缩放或旋转时使用的内插方法

CD2DBitmapBrush::SetBitmap

指定此画笔用来绘制的位图源

CD2DBitmapBrush::SetExtendModeX

指定画笔如何水平平铺那些超出其位图的区域

CD2DBitmapBrush::SetExtendModeY

指定画笔如何垂直平铺那些超出其位图的区域

CD2DBitmapBrush::SetInterpolationMode

指定该画笔位图在进行缩放或旋转时使用的内插模式

Gg466808.collapse_all(zh-cn,VS.110).gif受保护的方法

名称

说明

CD2DBitmapBrush::CommonInit

初始化对象

Gg466808.collapse_all(zh-cn,VS.110).gif公共运算符

名称

说明

CD2DBitmapBrush::operator ID2D1BitmapBrush*

返回 ID2D1BitmapBrush 接口

Gg466808.collapse_all(zh-cn,VS.110).gif受保护的数据成员

名称

说明

CD2DBitmapBrush::m_pBitmap

存储指向 CD2DBitmap 对象的指针。

CD2DBitmapBrush::m_pBitmapBrush

存储指向 ID2D1BitmapBrush 对象的指针。

CD2DBitmapBrush::m_pBitmapBrushProperties

位图画笔属性。

继承层次结构

CObject

CD2DResource

CD2DBrush

CD2DBitmapBrush

要求

标头: afxrendertarget.h

请参见

其他资源

MFC 类