(Direct3D 9) 着色状态
Direct3D 支持平面着色和 Gouraud 着色。 默认值为 Gouraud 着色。 为了控制当前着色模式,C++ 应用程序为D3DRS_SHADEMODE呈现状态指定 D3DSHADEMODE 枚举类型的成员。
以下 C++ 代码示例演示了将着色状态设置为平面着色模式的过程。
// This code example assumes that d3dDevice is a
// valid pointer to a IDirect3DDevice9 interface.
// Set the shading state.
d3dDevice->SetRenderState(D3DRS_SHADEMODE, D3DSHADE_FLAT);
相关主题
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈