Filter 列挙型
Filter 列挙型
テクスチャ ステージに対するテクスチャ フィルタリング モードを定義する。
定義
Visual Basic | Public Enum Filter |
C# | public enum Filter |
Managed C++ | __value public enum Filter |
JScript | public enum Filter |
定数
定数名 | 説明 |
---|---|
Dither | 結果として作成されたイメージを、4 × 4 の順序付きディザ アルゴリズムを使ってディザリングする必要がある。 |
MirrorW | w 軸のテクスチャのエッジから離れているピクセルを、ラッピングせずにミラーリングするように指定する。 |
MirrorV | v 軸のテクスチャのエッジから離れたピクセルを、ラッピングせずにミラーリングするように指定する。 |
MirrorU | u 軸のテクスチャのエッジから離れたピクセルを、ラッピングせずにミラーリングするように指定する。 |
Mirror | このフラグを指定すると、D3DX_FILTER_MIRROR_U フラグ、D3DX_FILTER_MIRROR_V フラグ、D3DX_FILTER_MIRROR_W フラグを指定したことになる。このフラグは、この関数では常に内部的に使われる。 |
Box | 各ピクセルは、ソース イメージ内の 2 × 2 (× 2) のサイズのボックスに含まれるピクセルの平均を算出することにより計算される。このフィルタは、ミップマップを使う場合のように、転送先のディメンジョンが元の半分の場合のみ機能する。 |
Triangle | |
Linear | テクスチャの拡大フィルタまたは縮小フィルタとして使われるバイリニア補間フィルタリング。目的のピクセルを囲む 2 × 2 領域のテクセルの重み付き平均を使う。ミップマップ レベル間で使われるテクスチャ フィルタは、トライリニア ミップマップ補間である。ラスタライザは、最も近いミップマップ テクスチャ 2 点からのテクセルを使って、ピクセル色を線形補間する。 |
Point | |
None | ミップマップ処理を無効にする。ラスタライザは代わりに拡大フィルタを使う。 |
列挙の情報
名前空間 | Microsoft.DirectX.Direct3D |
アセンブリ | Microsoft.DirectX.Direct3DX (microsoft.directx.direct3dx.dll) |
厳密名 | Microsoft.DirectX.Direct3DX, Version=0293, Culture=neutral, PublicKeyToken=d3231b57b74a1492 |
© 2002 Microsoft Corporation. All rights reserved. Terms of use.