Partilhar via


Método ID3DXPRTEngine::RobustMeshRefine

As subdivides são voltadas para uma malha, permitindo uma amostragem adaptável conservadora que não eliminará os recursos na malha.

Sintaxe

HRESULT RobustMeshRefine(
  [in] FLOAT MinEdgeLength,
  [in] UINT  MaxSubdiv
);

Parâmetros

MinEdgeLength [in]

Tipo: FLOAT

Comprimento mínimo da borda facial que será gerado na amostragem adaptável. Se zero, um valor padrão razoável será substituído.

MaxSubdiv [in]

Tipo: UINT

Nível máximo de subdivisão de um rosto que será usado na amostragem adaptável. Se zero, um valor padrão de 5 será substituído.

Valor retornado

Tipo: HRESULT

Se o método for bem-sucedido, o valor retornado será S_OK. Se o método falhar, o valor retornado poderá ser um dos seguintes: D3DERR_INVALIDCALL, E_OUTOFMEMORY.

Requisitos

Requisito Valor
parâmetro
D3DX9Mesh.h
Biblioteca
D3dx9.lib

Confira também

ID3DXPRTEngine

ID3DXPRTEngine::ComputeBounceAdaptive

ID3DXPRTEngine::ComputeDirectLightingSHAdaptive