Metodo ID3DX10Sprite::D rawSpritesBuffered
Aggiungere una matrice di sprite al batch di sprite da eseguire il rendering. Deve essere chiamato tra le chiamate a ID3DX10Sprite::Begin e ID3DX10Sprite::End e ID3DX10Sprite:: Flush deve essere chiamato prima di inviare tutti gli sprite in batch al dispositivo per il rendering. Questo metodo di disegno è più utile quando si disegna un numero ridotto di sprite che si desidera memorizzare nel buffer in un batch di grandi dimensioni, ad esempio i tipi di carattere.
Sintassi
HRESULT DrawSpritesBuffered(
[in] D3DX10_SPRITE *pSprites,
[in] UINT cSprites
);
Parametri
-
pSprites [in]
-
Tipo: D3DX10_SPRITE*
Matrice di sprite da disegnare. Vedere D3DX10_SPRITE.
-
cSprites [in]
-
Tipo: UINT
Numero di sprite in pSprites.
Valore restituito
Tipo: HRESULT
Se il metodo ha esito positivo, il valore restituito è S_OK. Se il metodo ha esito negativo, il valore restituito può essere uno dei seguenti: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|
Vedi anche