Метод 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.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|
См. также раздел