CD2DRadialGradientBrush 类

ID2D1RadialGradientBrush 的包装。

class CD2DRadialGradientBrush : public CD2DGradientBrush;

成员

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

名称

说明

CD2DRadialGradientBrush::CD2DRadialGradientBrush

构造 CD2DLinearGradientBrush 对象。

CD2DRadialGradientBrush::~CD2DRadialGradientBrush

该析构函数。 当 D2D 径向渐变画笔对象被销毁时调用。

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

名称

说明

CD2DRadialGradientBrush::Attach

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

CD2DRadialGradientBrush::Create

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

CD2DRadialGradientBrush::Destroy

销毁 CD2DRadialGradientBrush 对象。 (重写 CD2DGradientBrush::Destroy。)

CD2DRadialGradientBrush::Detach

将资源接口从该对象分离

CD2DRadialGradientBrush::Get

返回 ID2D1RadialGradientBrush 接口

CD2DRadialGradientBrush::GetCenter

检索该渐变椭圆的中心

CD2DRadialGradientBrush::GetGradientOriginOffset

检索该渐变原点相对于此渐变椭圆中心的偏移

CD2DRadialGradientBrush::GetRadiusX

检索该渐变椭圆的 x 半径

CD2DRadialGradientBrush::GetRadiusY

检索该渐变椭圆的 y 半径

CD2DRadialGradientBrush::SetCenter

指定画笔坐标空间中的渐变椭圆的中心

CD2DRadialGradientBrush::SetGradientOriginOffset

指定该渐变原点相对于此渐变椭圆中心的偏移

CD2DRadialGradientBrush::SetRadiusX

指定画笔坐标空间中的渐变椭圆的 x 半径

CD2DRadialGradientBrush::SetRadiusY

指定画笔坐标空间中的渐变椭圆的 y 半径

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

名称

说明

CD2DRadialGradientBrush::operator ID2D1RadialGradientBrush*

返回 ID2D1RadialGradientBrush 接口

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

名称

说明

CD2DRadialGradientBrush::m_pRadialGradientBrush

指向 ID2D1RadialGradientBrush 的指针。

CD2DRadialGradientBrush::m_RadialGradientBrushProperties

画笔渐变的中心、渐变原点偏移和 x 轴半径及 y 轴半径。

继承层次结构

CObject

CD2DResource

CD2DBrush

CD2DGradientBrush

CD2DRadialGradientBrush

要求

标头: afxrendertarget.h

请参见

其他资源

MFC 类