共用方式為


CD2DRadialGradientBrush 類別

ID2D1RadialGradientBrush 的包裝函式。

class CD2DRadialGradientBrush : public CD2DGradientBrush;

Members

公用建構函式

名稱

描述

CD2DRadialGradientBrush::CD2DRadialGradientBrush

建構 CD2DLinearGradientBrush 物件。

CD2DRadialGradientBrush::~CD2DRadialGradientBrush

解構函式。 當正在終結 D2D 放射狀漸層筆刷物件時呼叫。

公用方法

名稱

描述

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 半徑

公用運算子

名稱

描述

CD2DRadialGradientBrush::operator ID2D1RadialGradientBrush*

傳回 ID2D1RadialGradientBrush 介面

受保護的資料成員

名稱

描述

CD2DRadialGradientBrush::m_pRadialGradientBrush

ID2D1RadialGradientBrush 的指標。

CD2DRadialGradientBrush::m_RadialGradientBrushProperties

筆刷漸層的中心、漸層原點位移以及 X 半徑和 Y 半徑。

繼承階層架構

CObject

CD2DResource

CD2DBrush

CD2DGradientBrush

CD2DRadialGradientBrush

需求

**標頭檔:**afxrendertarget.h

請參閱

其他資源

MFC 類別