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.
HRESULT DrawSpritesBuffered(
[in] D3DX10_SPRITE *pSprites,
[in] UINT cSprites
);
-
pSprites [in]
-
Type : D3DX10_SPRITE*
Tableau de sprites à dessiner. Voir D3DX10_SPRITE.
-
cSprites [in]
-
Type : UINT
Nombre de sprites dans pSprites.
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.
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|