分享方式:


CD2DPathGeometry 類別

ID2D1PathGeometry 的包裝函式。

語法

class CD2DPathGeometry : public CD2DGeometry;

成員

公用建構函式

名稱 描述
CD2DPathGeometry::CD2DPathGeometry 建構 CD2DPathGeometry 物件。

公用方法

名稱 描述
CD2DPathGeometry::Attach 將現有的資源介面附加至物件
CD2DPathGeometry::Create 建立 CD2DPathGeometry。 (覆寫 CD2DResource::Create.)
CD2DPathGeometry::D estroy 終結 CD2DPathGeometry 物件。 (覆寫 CD2DGeometry::D estroy.)
CD2DPathGeometry::D etach 從物件中斷鏈接資源介面
CD2DPathGeometry::GetFigureCount 擷取路徑幾何中的圖形數目。
CD2DPathGeometry::GetSegmentCount 擷取路徑幾何中的區段數目。
CD2DPathGeometry::Open 擷取用來以圖形和區段填入路徑幾何的幾何接收。
CD2DPathGeometry::Stream 將路徑幾何的內容複製到指定的ID2D1GeometrySink。

受保護的資料成員

名稱 描述
CD2DPathGeometry::m_pPathGeometry ID2D1PathGeometry 的指標。

繼承階層架構

CObject

CD2DResource

CD2DGeometry

CD2DPathGeometry

需求

標頭: afxrendertarget.h

CD2DPathGeometry::Attach

將現有的資源介面附加至物件

void Attach(ID2D1PathGeometry* pResource);

參數

pResource
現有的資源介面。 不可以是 NULL

CD2DPathGeometry::CD2DPathGeometry

建構 CD2DPathGeometry 物件。

CD2DPathGeometry(
    CRenderTarget* pParentTarget,
    BOOL bAutoDestroy = TRUE);

參數

pParentTarget
轉譯目標的指標。

bAutoDestroy
表示物件將會由擁有者終結(pParentTarget)。

CD2DPathGeometry::Create

建立 CD2DPathGeometry。

virtual HRESULT Create(CRenderTarget* pRenderTarget);

參數

pRenderTarget
轉譯目標的指標。

傳回值

如果方法成功,則會傳回S_OK。 否則,它會傳回 HRESULT 錯誤碼。

CD2DPathGeometry::D estroy

終結 CD2DPathGeometry 物件。

virtual void Destroy();

CD2DPathGeometry::D etach

從物件中斷鏈接資源介面

ID2D1PathGeometry* Detach();

傳回值

卸離資源介面的指標。

CD2DPathGeometry::GetFigureCount

擷取路徑幾何中的圖形數目。

int GetFigureCount() const;

傳回值

傳回路徑幾何中的數字數。

CD2DPathGeometry::GetSegmentCount

擷取路徑幾何中的區段數目。

int GetSegmentCount() const;

傳回值

傳回路徑幾何中的區段數目。

CD2DPathGeometry::m_pPathGeometry

ID2D1PathGeometry 的指標。

ID2D1PathGeometry* m_pPathGeometry;

CD2DPathGeometry::Open

擷取用來以圖形和區段填入路徑幾何的幾何接收。

ID2D1GeometrySink* Open();

傳回值

ID2D1GeometrySink 的指標,用來以圖形和區段填入路徑幾何。

CD2DPathGeometry::Stream

將路徑幾何的內容複製到指定的ID2D1GeometrySink。

BOOL Stream(ID2D1GeometrySink* geometrySink);

參數

geometrySink
要複製路徑幾何內容的接收。 修改此接收並不會變更此路徑幾何的內容。

傳回值

如果方法成功,則會傳回 TRUE。 否則會傳回 FALSE。

另請參閱

類別