ID3DXPatchMesh::Tessellate 方法
根据分割级别执行统一细化。
语法
HRESULT Tessellate(
[in] FLOAT fTessLevel,
[in] LPD3DXMESH pMesh
);
参数
-
fTessLevel [in]
-
类型: FLOAT
分割级别。 这是在现有顶点之间引入的顶点数。 此 float 参数的范围是 0 < fTessLevel <= 32。
-
pMesh [in]
-
类型: LPD3DXMESH
生成的细化网格。 请参阅 ID3DXMesh。
返回值
类型: HRESULT
如果该方法成功,则返回值D3D_OK。 如果方法失败,则返回值可以是下列值之一:D3DERR_INVALIDCALL、E_OUTOFMEMORY。
备注
如果使用 ID3DXPatchMesh::Optimize 优化了修补网格,则此函数的执行效率更高。
要求
要求 | 值 |
---|---|
标头 |
|
库 |
|
另请参阅