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-id2d1dcrendertarget) インターフェイスへのポインター。オブジェクトがまだ初期化されていない場合は NULL。