Metodo ID3DXPatchMesh::GetTessSize
Ottiene la dimensione della mesh a mosaico, in base a un livello di tassellatura.
Sintassi
HRESULT GetTessSize(
[in] FLOAT fTessLevel,
[in] DWORD Adaptive,
[out] DWORD *NumTriangles,
[out] DWORD *NumVertices
);
Parametri
-
fTessLevel [in]
-
Tipo: FLOAT
Livello di tassellatura.
-
Adattivo [in]
-
Tipo: DWORD
Tassellatura adattiva. Per la tassellatura adattiva, impostare questo valore su TRUE e impostare fTessLevel sul valore massimo della tassellatura. Ciò comporterà la dimensione massima della mesh necessaria per la tassellatura adattiva.
-
NumTriangles [out]
-
Tipo: DWORD*
Puntatore al numero di triangoli generati dalla mesh a mosaico.
-
NumVertices [out]
-
Tipo: DWORD*
Puntatore al numero di vertici generati dalla mesh a mosaico.
Valore restituito
Tipo: HRESULT
Se il metodo ha esito positivo, il valore restituito viene D3D_OK. Se il metodo ha esito negativo, il valore restituito può essere uno dei seguenti: D3DERR_INVALIDCALL, E_OUTOFMEMORY.
Commenti
Questo metodo presuppone la tassellatura uniforme.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|
Vedi anche