边框颜色纹理寻址模式 (Direct3D 9)

D3DTEXTUREADDRESS 枚举类型的D3DTADDRESS_BORDER成员标识的边框颜色纹理地址模式导致 Direct3D 对超出 0.0 到 1.0 范围(包括 0.0 到 1.0)的任何纹理坐标使用任意颜色(称为边框颜色)。

在下图中,应用程序指定必须将纹理应用到使用红色边框的基元。

图示为纹理以及使用红色边框的纹理

应用程序通过调用 IDirect3DDevice9::SetSamplerState 设置边框颜色。 将调用的第一个参数设置为所需的纹理阶段标识符,将第二个参数设置为D3DSAMP_BORDERCOLOR阶段状态值,将第三个参数设置为新的 RGBA 边框颜色。

纹理寻址模式