次の方法で共有


CD2DBitmap クラス

ID2D1Bitmap のラッパー。

class CD2DBitmap : public CD2DResource;

メンバー

Gg466728.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

CD2DBitmap::CD2DBitmap

オーバーロードされます。HBITMAP から CD2DBitmap オブジェクトを構築します。

CD2DBitmap::~CD2DBitmap

デストラクターです。D2D ビットマップ オブジェクトが破棄されるときに呼び出されます。

Gg466728.collapse_all(ja-jp,VS.110).gifプロテクト コンストラクター

名前

説明

CD2DBitmap::CD2DBitmap

オーバーロードされます。CD2DBitmap オブジェクトを構築します。

Gg466728.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CD2DBitmap::Attach

既存のリソース インターフェイスをオブジェクトにアタッチします。

CD2DBitmap::CopyFromBitmap

指定したビットマップの指定した領域を現在のビットマップにコピーします。

CD2DBitmap::CopyFromMemory

指定したメモリの指定した領域を現在のビットマップにコピーします。

CD2DBitmap::CopyFromRenderTarget

指定したレンダー ターゲットの指定した領域を現在のビットマップにコピーします。

CD2DBitmap::Create

CD2DBitmap を作成します。(CD2DResource::Create をオーバーライドします)。

CD2DBitmap::Destroy

CD2DBitmap オブジェクトを破棄します。(CD2DResource::Destroy をオーバーライドします)。

CD2DBitmap::Detach

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

CD2DBitmap::Get

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

CD2DBitmap::GetDPI

ビットマップの DPI (1 インチあたりのドット数) を返します。

CD2DBitmap::GetPixelFormat

ビットマップのピクセル形式とアルファ モードを取得します。

CD2DBitmap::GetPixelSize

デバイスに依存する単位 (ピクセル) で表されたビットマップのサイズを返します。

CD2DBitmap::GetSize

デバイスに依存しないピクセル (DIP) で表されたビットマップのサイズを返します。

CD2DBitmap::IsValid

リソースの有効性を検証します (CD2DResource::IsValid をオーバーライドします)。

Gg466728.collapse_all(ja-jp,VS.110).gifプロテクト メソッド

名前

説明

CD2DBitmap::CommonInit

オブジェクトを初期化します。

Gg466728.collapse_all(ja-jp,VS.110).gifパブリック演算子

名前

説明

CD2DBitmap::operator ID2D1Bitmap*

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

Gg466728.collapse_all(ja-jp,VS.110).gifプロテクト データ メンバー

名前

説明

CD2DBitmap::m_bAutoDestroyHBMP

m_hBmpSrc を破棄する場合は TRUE、それ以外の場合は FALSE。

CD2DBitmap::m_hBmpSrc

ソース ビットマップのハンドル。

CD2DBitmap::m_lpszType

リソースの種類。

CD2DBitmap::m_pBitmap

ID2D1Bitmap オブジェクトへのポインターを格納します。

CD2DBitmap::m_sizeDest

ビットマップの描画サイズ。

CD2DBitmap::m_strPath

ビットマップ ファイルのパス。

CD2DBitmap::m_uiResID

ビットマップ リソース ID。

継承階層

CObject

CD2DResource

CD2DBitmap

必要条件

ヘッダー: afxrendertarget.h

参照

その他の技術情報

MFC クラス