Método ID3DXPatchMesh::Tessellate

Realiza la teselación uniforme basada en el nivel de teselación.

Sintaxis

HRESULT Tessellate(
  [in] FLOAT      fTessLevel,
  [in] LPD3DXMESH pMesh
);

Parámetros

fTessLevel [in]

Tipo: FLOAT

Nivel de teselación. Este es el número de vértices introducidos entre vértices existentes. El intervalo de este parámetro float es 0 < fTessLevel <= 32.

pMesh [in]

Tipo: LPD3DXMESH

Malla teselada resultante. Consulte ID3DXMesh.

Valor devuelto

Tipo: HRESULT

Si el método se ejecuta correctamente, el valor devuelto es D3D_OK. Si se produce un error en el método, el valor devuelto puede ser uno de los siguientes: D3DERR_INVALIDCALL, E_OUTOFMEMORY.

Comentarios

Esta función se realizará de forma más eficaz si la malla de revisión se ha optimizado mediante ID3DXPatchMesh::Optimize.

Requisitos

Requisito Value
Encabezado
D3DX9Mesh.h
Biblioteca
D3dx9.lib

Consulte también

ID3DXPatchMesh