Condividi tramite


Metodo ID3DXPRTEngine::RobustMeshRefine

Suddivide i visi in una mesh, consentendo il campionamento adattivo conservativo che non eliminerà le caratteristiche nella mesh.

Sintassi

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

Parametri

MinEdgeLength [in]

Tipo: FLOAT

Lunghezza minima del bordo del viso che verrà generata nel campionamento adattivo. Se zero, verrà sostituito un valore predefinito ragionevole.

MaxSubdiv [in]

Tipo: UINT

Livello massimo di suddivisione di un viso che verrà usato nel campionamento adattivo. Se zero, verrà sostituito un valore predefinito pari a 5.

Valore restituito

Tipo: HRESULT

Se il metodo ha esito positivo, il valore restituito viene S_OK. Se il metodo ha esito negativo, il valore restituito può essere uno dei seguenti: D3DERR_INVALIDCALL, E_OUTOFMEMORY.

Requisiti

Requisito Valore
Intestazione
D3DX9Mesh.h
Libreria
D3dx9.lib

Vedi anche

ID3DXPRTEngine

ID3DXPRTEngine::ComputeBounceAdaptive

ID3DXPRTEngine::ComputeDirectLightingSHAdaptive