Metodo ID3DXBaseMesh::D rawSubset
Disegna un subset di una mesh.
Sintassi
HRESULT DrawSubset(
[in] DWORD AttribId
);
Parametri
-
AttribId [in]
-
Tipo: DWORD
DWORD che specifica il subset della mesh da disegnare. Questo valore viene usato per distinguere i visi in una mesh come appartenente a uno o più gruppi di attributi.
Valore restituito
Tipo: HRESULT
Se il metodo ha esito positivo, il valore restituito è D3D_OK. Se il metodo ha esito negativo, il valore restituito può essere D3DERR_INVALIDCALL.
Commenti
Il subset specificato da AttribId verrà eseguito il rendering dal metodo IDirect3DDevice9::D rawIndexedPrimitive usando il tipo primitivo D3DPT_TRIANGLELIST, pertanto è necessario inizializzare correttamente un buffer di indice.
Una tabella di attributi viene usata per identificare le aree della mesh che devono essere disegnate con trame diverse, stati di rendering, materiali e così via. Inoltre, l'applicazione può usare la tabella dell'attributo per nascondere parti di una mesh non disegnando un determinato identificatore di attributo (AttribId) quando si disegna il frame.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|
Vedi anche