次の方法で共有


クランプ テクスチャ アドレス モード (Direct3D 9)

D3DTEXTUREADDRESS 列挙型のD3DTADDRESS_CLAMP メンバーによって識別されるクランプ テクスチャ アドレス モードでは、Direct3D によってテクスチャ座標が [0.0, 1.0] の範囲にクランプされます。 つまり、テクスチャを 1 回適用し、エッジ ピクセルの色を塗りつぶします。 たとえば、アプリケーションで四角形のプリミティブを作成し、(0.0,0.0)、(0.0,3.0)、(3.0,3.0)、および (3.0,0.0) のテクスチャ座標をプリミティブの頂点に割り当てるとします。 テクスチャ アドレス指定モードを D3DTADDRESS_CLAMP に設定すると、テクスチャが 1 回適用されます。 列の最上部と行の最後にあるピクセル カラーが、それぞれプリミティブの上と右に拡張されます。

次の図に、クランプされたテクスチャを示します。

テクスチャとクランプされたテクスチャの図

テクスチャ アドレス指定モード