ID2D1DeviceContext3::D rawSpriteBatch(ID2D1SpriteBatch*,UINT32,UINT32,ID2D1Bitmap*,D2D1_BITMAP_INTERPOLATION_MODE,D2D1_SPRITE_OPTIONS) méthode (d2d1_3.h)
Restitue une partie ou la totalité du lot de sprites donné dans le contexte de l’appareil à l’aide des options de dessin spécifiées.
Syntaxe
void DrawSpriteBatch(
[in] ID2D1SpriteBatch *spriteBatch,
UINT32 startIndex,
UINT32 spriteCount,
[in] ID2D1Bitmap *bitmap,
D2D1_BITMAP_INTERPOLATION_MODE interpolationMode,
D2D1_SPRITE_OPTIONS spriteOptions
);
Paramètres
[in] spriteBatch
Type : ID2D1SpriteBatch*
Lot de sprites à dessiner.
startIndex
Type : UINT32
Index du premier sprite dans le lot de sprites à dessiner.
spriteCount
Type : UINT32
Nombre de sprites à dessiner.
[in] bitmap
Type : ID2D1Bitmap*
Bitmap à partir de laquelle les sprites doivent être extraits. Le rectangle source de chaque sprite fait référence à une partie de cette bitmap.
interpolationMode
Type : D2D1_BITMAP_INTERPOLATION_MODE
Mode d’interpolation à utiliser lors du dessin de ce lot de sprites. Cela détermine comment Direct2D interpole les pixels dans les sprites dessinés si la mise à l’échelle est effectuée.
spriteOptions
Type : D2D1_SPRITE_OPTIONS
Options de dessin supplémentaires, le cas échéant, à utiliser pour ce lot de sprites.
Valeur de retour
Aucune
Configuration requise
Plateforme cible | Windows |
En-tête | d2d1_3.h |
Bibliothèque | D2d1.lib |
DLL | D2d1.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour