ID2D1Bitmap インターフェイス

ID2D1RenderTarget にバインドされているビットマップを表します。

実装するタイミング

カスタム実装はサポートされません。

メンバー

ID2D1Bitmap インターフェイス の継承元は次のとおりです: ID2D1Resource. ID2D1Bitmap は次のメンバーも定義します:

  • メソッド

メソッド

ID2D1Bitmap インターフェイス は次の項目を定義します: メソッド.

メソッド 説明
CopyFromBitmap

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

CopyFromRenderTarget

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

CopyFromMemory

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

GetDpi

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

GetPixelFormat

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

GetPixelSize

デバイス依存のピクセルを単位としてビットマップのサイズを返します。

GetSize

デバイス非依存のピクセル (DIP) を単位としてビットマップのサイズを返します。

 

解説

ID2D1Bitmap オブジェクトの作成

ビットマップを作成するには、ビットマップが描画されるレンダー ターゲットの次のいずれかのメソッドを使用します。

Direct2D ビットマップでサポートされているピクセル形式については、「サポートされているピクセル形式とアルファ モード」を参照してください。

ID2D1Bitmap はデバイス依存のリソースです。アプリケーションでは、ビットマップが使用されるレンダー ターゲットを初期化した後にビットマップを作成し、レンダー ターゲットの再作成が必要になるたびにビットマップも再作成する必要があります (リソースの詳細については、「リソースの概要」を参照してください)。

WIC ビットマップから ID2D1Bitmap を作成する方法を示す例については、「ファイルからビットマップを読み込む方法」および「リソースからビットマップを読み込む方法」を参照してください。

要件

クライアントの最小要件

Windows 7, Windows Vista SP2 および Windows Vista 用のプラットフォーム更新プログラム

サーバーの最小要件

Windows Server 2008 R2, Windows Server 2008 SP2 および Windows Server 2008 用のプラットフォーム更新プログラム

ヘッダー

D2d1.h

ライブラリ

D2d1.lib

DLL

D2d1.dll

参照

ファイルからビットマップを読み込む方法

リソースからビットマップを読み込む方法

サポートされているピクセル形式とアルファ モード