CD2DBitmapBrush::CD2DBitmapBrush
构造 CD2DBitmapBrush 对象。
CD2DBitmapBrush(
CRenderTarget* pParentTarget,
D2D1_BITMAP_BRUSH_PROPERTIES* pBitmapBrushProperties = NULL,
CD2DBrushProperties* pBrushProperties = NULL,
BOOL bAutoDestroy = TRUE
);
CD2DBitmapBrush(
CRenderTarget* pParentTarget,
UINT uiResID,
LPCTSTR lpszType = NULL,
CD2DSizeU sizeDest = CD2DSizeU(0,
0),
D2D1_BITMAP_BRUSH_PROPERTIES* pBitmapBrushProperties = NULL,
CD2DBrushProperties* pBrushProperties = NULL,
BOOL bAutoDestroy = TRUE
);
CD2DBitmapBrush(
CRenderTarget* pParentTarget,
LPCTSTR lpszImagePath,
CD2DSizeU sizeDest = CD2DSizeU(0,
0),
D2D1_BITMAP_BRUSH_PROPERTIES* pBitmapBrushProperties = NULL,
CD2DBrushProperties* pBrushProperties = NULL,
BOOL bAutoDestroy = TRUE
);
参数
pParentTarget
指向呈现其目标的指针。pBitmapBrushProperties
指向扩展模式和位图画笔的内插模式的指针。pBrushProperties
指向画笔的不透明度和转换的指针。bAutoDestroy
指示该对象将由所有者销毁 (pParentTarget)。uiResID
该资源的资源 ID 编号。lpszType
指向以 null 结尾的包含资源类型的字符串的指针。sizeDest
该位图的目标大小。lpszImagePath
指向以 NULL 结尾的字符串的指针,该字符串包含文件的名称。
要求
标头: afxrendertarget.h