Microsoft DirectX 8.0 (Visual Basic)

CONST_D3DPTADDRESSCAPSFLAGS

テクスチャのアドレス能力を定義する。

Enum CONST_D3DPTADDRESSCAPSFLAGS
    D3DPTADDRESSCAPS_WRAP          =  1
    D3DPTADDRESSCAPS_MIRROR        =  2
    D3DPTADDRESSCAPS_CLAMP         =  4
    D3DPTADDRESSCAPS_BORDER        =  8
    D3DPTADDRESSCAPS_INDEPENDENTUV = 16 (&H10)
    D3DPTADDRESSCAPS_MIRRORONCE    = 32 (&H20)
End Enum

定数

D3DPTADDRESSCAPS_WRAP
デバイスは、テクスチャの張り付けが可能である。
D3DPTADDRESSCAPS_MIRROR
デバイスは、テクスチャをアドレスに反映させることができる。
D3DPTADDRESSCAPS_CLAMP
デバイスは、テクスチャをアドレスに固定できる。
D3DPTADDRESSCAPS_BORDER
デバイスは、D3DTSS_BORDERCOLOR テクスチャ ステージ ステートで指定される境界色を、[0.0, 1.0] の範囲外の座標に設定できる。
D3DPTADDRESSCAPS_INDEPENDENTUV
デバイスは、テクスチャの U 座標と V 座標のテクスチャ アドレッシング モードを分離できる。この能力は、D3DTSS_ADDRESSU および D3DTSS_ADDRESSV レンダリング ステート値に対応する。
D3DPTADDRESSCAPS_MIRRORONCE
デバイスは、テクスチャ座標の絶対値を取得し (0 を中心にミラーリング)、最大値に制限する。

注意

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

参照

D3DCAPS8