D3D10_FILTER_TYPE列挙 (d3d10.h)

倍率または縮小サンプラー フィルターの種類。

構文

typedef enum D3D10_FILTER_TYPE {
  D3D10_FILTER_TYPE_POINT = 0,
  D3D10_FILTER_TYPE_LINEAR = 1
} ;

定数

 
D3D10_FILTER_TYPE_POINT
値: 0
テクスチャの倍率または縮小フィルターとして使用されるポイント フィルター。 目的のピクセル値に最も近い座標を持つテクセルが使用されます。 ミップマップ レベル間で使用されるテクスチャ フィルターは、最も近いポイントのミップマップ フィルターです。 ラスタライザーは、最も近いミップマップ テクスチャのテクセルの色を使用します。
D3D10_FILTER_TYPE_LINEAR
値: 1
テクスチャ倍率または縮小フィルターとして使用される二線補間フィルター。 目的のピクセルを囲むテクセルの 2 x 2 領域の加重平均が使用されます。 ミップマップ レベル間で使用するテクスチャ フィルターは、三線型ミップマップ補間です。 ラスタライザーは、最も近い 2 つのミップマップ テクスチャのテクセルを使用して、ピクセルの色を線形補間します。

要件

要件
Header d3d10.h

こちらもご覧ください

コア列挙