D3D10_FILTER_TYPE
拡大または縮小サンプラー フィルターの種類です。
typedef enum D3D10_FILTER_TYPE
{
D3D10_FILTER_TYPE_POINT = 0,
D3D10_FILTER_TYPE_LINEAR = 1,
} D3D10_FILTER_TYPE;
定数
- D3D10_FILTER_TYPE_POINT
点フィルターを、テクスチャー拡大または縮小のフィルターとして使用します。要求されたピクセル値に最も近い座標を持つテクセルを使用します。ミップマップ レベル間で使われるテクスチャー フィルターは、最近点ミップマップ フィルタリングです。ラスタライザーは最も近いミップマップ テクスチャーのテクセルのカラーを使用します。 - D3D10_FILTER_TYPE_LINEAR
バイリニア補間フィルタリングを、テクスチャー拡大または縮小のフィルターとして使用します。要求されたピクセル近傍の 2 × 2 領域に含まれるテクセルの重み付き平均を使用します。ミップマップ レベル間で使われるテクスチャー フィルターは、トライリニア ミップマップ補間です。ラスタライザーは、最も近いミップマップ テクスチャー 2 点のテクセルを使用してピクセル カラーを線形補間します。
要件
ヘッダー: D3D10.h 宣言
ライブラリ: D3D10.lib 内容