次の方法で共有


CBitmapRenderTarget クラス

ID2D1BitmapRenderTarget のラッパー。

構文

class CBitmapRenderTarget : public CRenderTarget;

メンバー

パブリック コンストラクター

名前 説明
CBitmapRenderTarget::CBitmapRenderTarget CBitmapRenderTarget オブジェクトを構築します。

パブリック メソッド

名前 説明
CBitmapRenderTarget::Attach 既存のレンダー ターゲット インターフェイスをオブジェクトにアタッチします
CBitmapRenderTarget::D etach レンダー ターゲット インターフェイスをオブジェクトからデタッチします。
CBitmapRenderTarget::GetBitmap このレンダー ターゲットのビットマップを取得します。 返されるビットマップは描画操作に使用できます。
CBitmapRenderTarget::GetBitmapRenderTarget ID2D1BitmapRenderTarget インターフェイスを返します。

パブリック演算子

名前 説明
CBitmapRenderTarget::operator ID2D1BitmapRenderTarget* ID2D1BitmapRenderTarget インターフェイスを返します。

プロテクト データ メンバー

名前 説明
CBitmapRenderTarget::m_pBitmapRenderTarget ID2D1BitmapRenderTarget オブジェクトへのポインター。

継承階層

CObject

CRenderTarget

CBitmapRenderTarget

要件

Header: afxrendertarget.h

CBitmapRenderTarget::Attach

既存のレンダー ターゲット インターフェイスをオブジェクトにアタッチします

void Attach(ID2D1BitmapRenderTarget* pTarget);

パラメーター

pTarget
既存のレンダー ターゲット インターフェイス。 NULL にすることはできません

CBitmapRenderTarget::CBitmapRenderTarget

CBitmapRenderTarget オブジェクトを構築します。

CBitmapRenderTarget();

CBitmapRenderTarget::D etach

レンダー ターゲット インターフェイスをオブジェクトからデタッチします。

ID2D1BitmapRenderTarget* Detach();

戻り値

デタッチされたレンダー ターゲット インターフェイスへのポインター。

CBitmapRenderTarget::GetBitmap

このレンダー ターゲットのビットマップを取得します。 返されるビットマップは描画操作に使用できます。

BOOL GetBitmap(CD2DBitmap& bitmap);

パラメーター

ビットマップ
このメソッドから制御が戻るときに、このレンダー ターゲットの有効なビットマップが格納されます。 このビットマップは描画操作に使用できます。

戻り値

メソッドが成功すると、TRUE が返されます。 それ以外の場合、FALSE を返します。

CBitmapRenderTarget::GetBitmapRenderTarget

ID2D1BitmapRenderTarget インターフェイスを返します。

ID2D1BitmapRenderTarget* GetBitmapRenderTarget();

戻り値

ID2D1BitmapRenderTarget インターフェイスへのポインター。オブジェクトがまだ初期化されていない場合は NULL。

CBitmapRenderTarget::m_pBitmapRenderTarget

ID2D1BitmapRenderTarget オブジェクトへのポインター。

ID2D1BitmapRenderTarget* m_pBitmapRenderTarget;

CBitmapRenderTarget::operator ID2D1BitmapRenderTarget*

ID2D1BitmapRenderTarget インターフェイスを返します。

operator ID2D1BitmapRenderTarget*();

戻り値

ID2D1BitmapRenderTarget インターフェイスへのポインター。オブジェクトがまだ初期化されていない場合は NULL。

関連項目

クラス