次の方法で共有


境界線カラー テクスチャ アドレス モード (Direct3D 9)

D3DTEXTUREADDRESS 列挙型のD3DTADDRESS_BORDER メンバーによって識別される境界色テクスチャ アドレス モードでは、Direct3D は、0.0 から 1.0 の範囲外のテクスチャ座標に対して、境界線の色と呼ばれる任意の色を使用します。

次の図では、赤い境界線を使用してテクスチャをプリミティブに適用するようにアプリケーションで指定しています。

テクスチャと赤い境界線図

アプリケーションは、IDirect3DDevice9::SetSamplerState呼び出すことによって境界線の色を設定します。 目的のテクスチャ ステージ識別子の呼び出しの最初のパラメーターを設定し、2 番目のパラメーターを D3DSAMP_BORDERCOLOR ステージ状態値に設定し、3 番目のパラメーターを新しい RGBA 境界線の色に設定します。

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