Microsoft DirectX 8.0 (Visual Basic)

CONST_D3DPTFILTERCAPSFLAGS

テクスチャのフィルタリング能力を定義する。

Enum CONST_D3DPTFILTERCAPSFLAGS
    D3DPTFILTERCAPS_MINFPOINT         =       256 (&H100)
    D3DPTFILTERCAPS_MINFLINEAR        =       512 (&H200)
    D3DPTFILTERCAPS_MINFANISOTROPIC   =      1024 (&H400)
    D3DPTFILTERCAPS_MIPFPOINT         =     65536 (&H10000)
    D3DPTFILTERCAPS_MIPFLINEAR        =    131072 (&H20000)
    D3DPTFILTERCAPS_MAGFPOINT         =  16777216 (&H1000000)
    D3DPTFILTERCAPS_MAGFLINEAR        =  33554432 (&H2000000)
    D3DPTFILTERCAPS_MAGFANISOTROPIC   =  67108864 (&H4000000)
    D3DPTFILTERCAPS_MAGFAFLATCUBIC    = 134217728 (&H8000000)
    D3DPTFILTERCAPS_MAGFGAUSSIANCUBIC = 268435456 (&H10000000)
End Enum

定数

D3DPTFILTERCAPS_MINFPOINT
デバイスは、ステージ単位に、テクスチャ縮小のためのポイントサンプル フィルタリングをサポートする。ポイント サンプル縮小フィルタは、CONST_D3DTEXTUREFILTERTYPE 列挙のメンバ D3DTEXF_POINT で表される。
D3DPTFILTERCAPS_MINFLINEAR
デバイスは、ステージ単位に、テクスチャ縮小のためのバイリニア補間フィルタリングをサポートする。バイリニア補間縮小フィルタは、CONST_D3DTEXTUREFILTERTYPE 列挙のメンバ D3DTEXF_LINEAR で表される。
D3DPTFILTERCAPS_MINFANISOTROPIC
デバイスは、ステージ単位に、テクスチャ縮小のための異方性フィルタリングをサポートする。異方性縮小フィルタは、CONST_D3DTEXTUREFILTERTYPE 列挙のメンバ D3DTEXF_ANISOTROPIC で表される。
D3DPTFILTERCAPS_MIPFPOINT
デバイスは、ステージ単位に、ミップマップのためのポイント サンプル フィルタリングをサポートする。ポイント サンプル ミップマップ フィルタは、CONST_D3DTEXTUREFILTERTYPE 列挙のメンバ D3DTEXF_POINT で表される。
D3DPTFILTERCAPS_MIPFLINEAR
デバイスは、ステージ単位に、ミップマップのためのトライリニア補間フィルタリングをサポートする。トライリニア補間ミップマップ フィルタは、CONST_D3DTEXTUREFILTERTYPE 列挙のメンバ D3DTEXF_LINEAR で表される。
D3DPTFILTERCAPS_MAGFPOINT
デバイスは、ステージ単位に、テクスチャ拡大のためのポイントサンプル フィルタリングをサポートする。ポイント サンプル拡大フィルタは、CONST_D3DTEXTUREFILTERTYPE 列挙のメンバ D3DTEXF_POINT で表される。
D3DPTFILTERCAPS_MAGFLINEAR
デバイスは、ステージ単位に、テクスチャ拡大のためのバイリニア補間フィルタリングをサポートする。バイリニア補間拡大フィルタは、CONST_D3DTEXTUREFILTERTYPE 列挙のメンバ D3DTEXF_LINEAR で表される。
D3DPTFILTERCAPS_MAGFANISOTROPIC
デバイスは、ステージ単位に、テクスチャ拡大のための異方性フィルタリングをサポートする。異方性拡大フィルタは、CONST_D3DTEXTUREFILTERTYPE 列挙のメンバ D3DTEXF_ANISOTROPIC で表される。
D3DPTFILTERCAPS_MAGFAFLATCUBIC
デバイスは、ステージ単位に、テクスチャ拡大のための平面 3 次 フィルタリングをサポートする。平面 3 次拡大フィルタは、CONST_D3DTEXTUREFILTERTYPE 列挙のメンバ D3DTEXF_FLATCUBIC で表される。
D3DPTFILTERCAPS_MAGFGAUSSIANCUBIC
デバイスは、ステージ単位に、テクスチャ拡大のためのガウス 3 次フィルタリングをサポートする。ガウス 3 次拡大フィルタは、CONST_D3DTEXTUREFILTERTYPE 列挙のメンバ D3DTEXF_GAUSSIANCUBIC で表される。

注意

これらのフラグは、組み合わせて、D3DCAPS8TextureFilterCaps メンバで使用できる。

ミップマップ テクスチャに関連する次のフラグは、DirectX 8 ではサポートされていない。

参照

D3DCAPS8