ID2D1BitmapBrush::SetBitmap メソッド (d2d1.h)

このブラシがペイントに使用するビットマップ ソースを指定します。

構文

void SetBitmap(
  [in] ID2D1Bitmap *bitmap
);

パラメーター

[in] bitmap

種類: ID2D1Bitmap*

ブラシで使用されるビットマップ ソース。

戻り値

なし

解説

このメソッドは、このブラシが描画に使用するビットマップ ソースを指定します。 ビットマップは、塗りつぶしのジオメトリに合わせて自動的にサイズ変更または再スケーリングされません。 ビットマップはネイティブ サイズのままです。 ビットマップのサイズを変更または翻訳するには、 SetTransform メソッドを使用してブラシに変換を適用します。

ビットマップのネイティブ サイズは、ビットマップのピクセル単位の幅と高さをビットマップ DPI で割った値です。 このネイティブ サイズは、ブラシの基本タイルを形成します。 ビットマップのサブ領域をタイル化するには、このサブ領域を含む新しいビットマップを生成し、 SetBitmap を 使用してブラシに適用する必要があります。

要件

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

こちらもご覧ください

ID2D1BitmapBrush