ID2D1Bitmap インターフェイス (d2d1.h)

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

継承

ID2D1Bitmap インターフェイスは ID2D1Image から継承されます。 ID2D1Bitmap には、次の種類のメンバーもあります。

メソッド

ID2D1Bitmap インターフェイスには、これらのメソッドがあります。

 
ID2D1Bitmap::CopyFromBitmap

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

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

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

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

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

ビットマップのサイズをデバイス依存単位 (ピクセル単位) で返します。
ID2D1Bitmap::GetSize

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

注釈

ID2D1Bitmap オブジェクトの作成

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

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

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

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

要件

要件
サポートされている最小のクライアント Windows 7、Windows Vista SP2 および Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー d2d1.h

こちらもご覧ください

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

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

ID2D1Image

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