Platform SDK: DirectX

CONST_D3DTEXTUREMAGFILTER

CONST_D3DTEXTUREMAGFILTER 列挙は、テクスチャ ステージのテクスチャ拡大フィルタリング モードを定義する。

Enum CONST_D3DTEXTUREMAGFILTER
    D3DTFG_POINT        = 1  
    D3DTFG_LINEAR       = 2  
    D3DTFG_FLATCUBIC    = 3  
    D3DTFG_GAUSSIANCUBIC= 4  
    D3DTFG_ANISOTROPIC  = 5  
End Enum
D3DTFG_POINT
点フィルタリング。希望のピクセル値に最も近い座標を持つテクセルを使用する。
D3DTFG_LINEAR
バイリニア補間フィルタリング。希望のピクセルを囲む 2 Χ 2 領域のテクセルの重み付き平均を使用する。
D3DTFG_FLATCUBIC
現在サポートされていない。使用不可。
D3DTFG_GAUSSIANCUBIC
現在サポートされていない。使用不可。
D3DTFG_ANISOTROPIC
非等方性テクスチャ フィルタリング。テクスチャ ポリゴンとスクリーン平面間の角度の相違により起こる歪みを補正する。

注意

テクスチャ ステージの拡大フィルタを設定する時は、D3DTSS_MAGFILTER 値を第 2 パラメータとし、この列挙のメンバの 1 つを第 3 パラメータとして Direct3DDevice7.SetTextureStageState メソッドを呼び出す。

参照

CONST_D3DTEXTUREMINFILTERCONST_D3DTEXTUREMIPFILTERテクスチャ フィルタリング