共用方式為


CDCRenderTarget 類別

ID2D1DCRenderTarget的包裝函式。

語法

class CDCRenderTarget : public CRenderTarget;

成員

公用建構函式

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

公用方法

名稱 描述
CDCRenderTarget::Attach 將現有的轉譯目標介面附加至 物件
CDCRenderTarget::BindDC 將轉譯目標系結至發出繪圖命令的裝置內容
CDCRenderTarget::Create 建立 CDCRenderTarget
CDCRenderTarget::Detach 從 物件中斷連結轉譯目標介面
CDCRenderTarget::GetDCRenderTarget ID2D1DCRenderTarget 回介面

公用運算子

名稱 描述
CDCRenderTarget::operator ID2D1DCRenderTarget* ID2D1DCRenderTarget 回介面

受保護的資料成員

名稱 描述
CDCRenderTarget::m_pDCRenderTarget ID2D1DCRenderTarget 物件的指標。

繼承階層架構

CObject
CRenderTarget
CDCRenderTarget

需求

標頭:afxrendertarget.h

CDCRenderTarget::Attach

將現有的轉譯目標介面附加至 物件

void Attach(ID2D1DCRenderTarget* pTarget);

參數

pTarget
現有的轉譯目標介面。 不能為 NULL

CDCRenderTarget::BindDC

將轉譯目標系結至發出繪圖命令的裝置內容

BOOL BindDC(
    const CDC& dc,
    const CRect& rect);

參數

dc
轉譯目標發出繪圖命令的裝置內容

rect
轉譯目標所系結之裝置內容的 HDC 控制碼維度

傳回值

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

CDCRenderTarget::CDCRenderTarget

建構 CDCRenderTarget 物件。

CDCRenderTarget();

CDCRenderTarget::Create

建立 CDCRenderTarget

BOOL Create(const D2D1_RENDER_TARGET_PROPERTIES& props);

參數

props
轉譯模式、像素格式、遠端選項、DPI 資訊,以及硬體轉譯所需的最小 DirectX 支援。

傳回值

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

CDCRenderTarget::Detach

從 物件中斷連結轉譯目標介面

ID2D1DCRenderTarget* Detach();

傳回值

卸離轉譯目標介面的指標。

CDCRenderTarget::GetDCRenderTarget

傳回 ID2D1DCRenderTarget

ID2D1DCRenderTarget* GetDCRenderTarget();

傳回值

介面的 ID2D1DCRenderTarget 指標,如果 NULL 物件尚未初始化,則為 。

CDCRenderTarget::m_pDCRenderTarget

ID2D1DCRenderTarget 物件的指標。

ID2D1DCRenderTarget* m_pDCRenderTarget;

CDCRenderTarget::operator ID2D1DCRenderTarget*

ID2D1DCRenderTarget 回介面

operator ID2D1DCRenderTarget*();

傳回值

[ID2D1DCRenderTarget'](/windows/win32/api/d2d1/nn-d2d1-id2d1-id2d1dcrendertarget) 介面的指標,如果物件尚未初始化,則為 Null。

另請參閱

類別