ID3DX10Sprite ::D méthode rawSpritesBuffered
Ajoutez un tableau de sprites au lot de sprites à restituer. Elle doit être appelée entre les appels à ID3DX10Sprite :: Begin et ID3DX10Sprite :: end, et ID3DX10Sprite :: Flush doit être appelé avant end pour envoyer tous les sprites traités par lot à l’appareil pour le rendu. Cette méthode de dessin est particulièrement utile lorsque vous dessinez un petit nombre de sprites que vous souhaitez mettre en mémoire tampon dans un grand lot, tel que des polices.
Syntaxe
HRESULT DrawSpritesBuffered(
[in] D3DX10_SPRITE *pSprites,
[in] UINT cSprites
);
Paramètres
-
pSprites [ dans]
-
Type : d3dx10 _ Sprite*
Tableau de sprites à dessiner. Consultez d3dx10 _ Sprite.
-
cSprites [ dans]
-
Type : uint
Nombre de sprites dans pSprites.
Valeur de retour
Type : HRESULT
Si la méthode est réussie, la valeur de retour est S _ OK. Si la méthode échoue, la valeur de retour peut être l’une des suivantes : D3DERR _ INVALIDCALL, D3DXERR _ sera déplacé.
Spécifications
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|