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 を中心にミラーリング)、最大値に制限する。
注意
これらのフラグは、組み合わせて、D3DCAPS8 の TextureAddressCaps メンバで使用できる。
参照
D3DCAPS8