Share via


TextureFilter 列挙体

[このドキュメントはプレビュー版であり、後のリリースで変更されることがあります。 空白のトピックは、プレースホルダーとして挿入されています。]

テクスチャ ステージのテクスチャ フィルター処理モードを定義します。

名前空間:  Microsoft.WindowsMobile.DirectX.Direct3D
アセンブリ:  Microsoft.WindowsMobile.DirectX (Microsoft.WindowsMobile.DirectX.dll 内)

構文

'宣言
Public Enumeration TextureFilter
'使用
Dim instance As TextureFilter
public enum TextureFilter
public enum class TextureFilter
type TextureFilter

メンバー

メンバー名 説明
.NET Compact Framework によるサポート None MIPMAP が無効になっています。ラスタライザーは、代わりに拡大フィルターを使用します。
.NET Compact Framework によるサポート Point テクスチャの拡大フィルターまたは縮小フィルターとして使用されるポイント フィルタリング。目的のピクセル値に最も近い座標を持つテクセルが使用されます。MIPMAP レベル間で使用されるテクスチャ フィルターは、最も近い点に基づきます。つまり、ラスタライザーは最も近い MIPMAP テクスチャのテクセルからの色を使用します。
.NET Compact Framework によるサポート Linear テクスチャの拡大フィルターまたは縮小フィルターとして使用されるバイリニア補間フィルタリング。目的のピクセルに外接する 2 × 2 テクセル (単一ピクセルのテクスチャ要素) の重み付き平均領域が使用されます。MIPMAP レベル間で使用されるテクスチャ フィルターは、トライリニア MIPMAP 補間です。ラスタライザーは、最も近い 2 つの MIPMAP テクスチャのテクセルを使用してピクセル色の線形補間を実行します。
.NET Compact Framework によるサポート Anisotropic テクスチャの拡大フィルターまたは縮小フィルターとして使用される異方性テクスチャ フィルタリング。この種類のフィルター処理は、テクスチャ多角形と画面平面間の角度の相違によって起こるゆがみを補正します。

解説

CheckDeviceFormatManager メソッドを使用して、常にサポートされる Point 以外の種類のテクスチャ フィルターが形式でサポートされているかどうかを確認できます。

プラットフォーム

Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。 サポートされているバージョンについては、「.NET フレームワークのシステム要件」を参照してください。

バージョン情報

.NET Compact Framework

サポート対象 : 3.5、2.0

参照

参照

Microsoft.WindowsMobile.DirectX.Direct3D 名前空間

その他の技術情報

.NET Compact Framework でモバイル Direct3D プログラミング