(Direct3D 9) 纹理的硬件注意事项

当前硬件不一定实现 Direct3D 接口启用的所有功能。 应用程序必须测试用户硬件并相应地调整其呈现策略。

许多 3D 加速器卡不支持将迭代值作为混合单元的参数进行漫射。 但是,应用程序在执行纹理混合时可能会引入迭代的颜色数据。

某些 3D 硬件可能没有与第一个纹理关联的混合阶段。 在这些适配器上,应用程序必须在当前纹理集中的第二个和第三个纹理阶段中执行混合。

由于当今大部分硬件的限制,很少有显示适配器可以通过 IDirect3DDevice9 提供的多纹理混合接口执行三线性 mipmap 内插。 应用程序可以使用多通道纹理混合来实现相同的效果,或者降级到广泛支持的 D3DTEXF_POINT mipmap 筛选模式。

Direct3D 纹理