次の方法で共有


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.