IDirect3DDevice9::GetSoftwareVertexProcessing 方法 (d3d9helper.h)
获取 (硬件或软件) 模式的顶点处理。
语法
BOOL GetSoftwareVertexProcessing();
返回值
类型: BOOL
如果设置了软件顶点处理,则返回 TRUE 。 否则,它将返回 FALSE。
注解
应用程序可以创建混合模式设备,以使用软件顶点处理和硬件顶点处理。 若要在 DirectX 8.x 中的两种顶点处理模式之间切换,请使用 IDirect3DDevice9::SetRenderState 以及呈现状态D3DRS_SOFTWAREVERTEXPROCESSING和相应的 BOOL 参数。 呈现状态方法的缺点是难以定义状态块的语义。 应用程序和运行时必须执行额外的工作,并在记录和播放状态块时小心。
在 Direct3D 9 中,请改用 IDirect3DDevice9::SetSoftwareVertexProcessing 。 StateBlocks 不会记录此新 API。
另请参阅 D3DCREATE 常量的说明。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | d3d9helper.h (包括 D3D9.h) |
Library | D3D9.lib |