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

ブラシ ビットマップを拡大縮小または回転するときに使用する補間モードを指定します。

構文

void SetInterpolationMode(
  D2D1_BITMAP_INTERPOLATION_MODE interpolationMode
);

パラメーター

interpolationMode

種類: D2D1_BITMAP_INTERPOLATION_MODE

ブラシ ビットマップが拡大縮小または回転されるときに使用される補間モード。

戻り値

なし

解説

このメソッドは、ビットマップの補間モードを設定します。これは、 D2D1_BITMAP_INTERPOLATION_MODE 列挙型で指定される列挙値です。 D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBORは、最も近い近隣フィルター処理を表します。 現在のレンダリング ピクセルに最も近いビットマップ ピクセルを検索し、その正確な色を選択します。 D2D1_BITMAP_INTERPOLATION_MODE_LINEARは線形フィルター処理を表し、最も近い 4 つのビットマップ ピクセルから色を補間します。

ビットマップの補間モードは、サブピクセル変換にも影響します。 サブピクセル変換では、バイリニア補間はビットマップをより正確にアプリケーション要求に配置しますが、プロセス内のビットマップをぼかします。

要件

要件
サポートされている最小のクライアント 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

ID2D1BitmapBrush::GetInterpolationMode