ID3DX10Sprite::D rawSpritesBuffered, méthode
Ajoutez un tableau de sprites au lot de sprites à afficher. Cela doit être appelé entre les appels à ID3DX10Sprite::Begin et ID3DX10Sprite::End, et ID3DX10Sprite::Flush doit être appelé avant End pour envoyer tous les sprites par lot à l’appareil à des fins de rendu. Cette méthode de dessin est particulièrement utile lors du dessin d’un petit nombre de sprites que vous souhaitez mettre en mémoire tampon dans un lot volumineux, comme les polices.
Syntaxe
HRESULT DrawSpritesBuffered(
[in] D3DX10_SPRITE *pSprites,
[in] UINT cSprites
);
Paramètres
-
pSprites [in]
-
Type : D3DX10_SPRITE*
Tableau de sprites à dessiner. Voir D3DX10_SPRITE.
-
cSprites [in]
-
Type : UINT
Nombre de sprites dans pSprites.
Valeur retournée
Type : HRESULT
Si la méthode réussit, 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_INVALIDDATA.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|
Voir aussi