共用方式為


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優化修補程式網格,此函式將會更有效率地執行。

規格需求

需求
標頭
D3DX9Mesh.h
程式庫
D3dx9.lib

另請參閱

ID3DXPatchMesh