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* 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。