Share via


MÉTHODE ID2D1DeviceContext3 ::D rawSpriteBatch(ID2D1SpriteBatch*,ID2D1Bitmap*,D2D1_BITMAP_INTERPOLATION_MODE,D2D1_SPRITE_OPTIONS) (d2d1_3.h)

Restitue tous les sprites 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,
  [in] ID2D1Bitmap                    *bitmap,
       D2D1_BITMAP_INTERPOLATION_MODE interpolationMode,
       D2D1_SPRITE_OPTIONS            spriteOptions
);

Paramètres

[in] spriteBatch

Type : ID2D1SpriteBatch*

Lot de sprite à 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

None

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête d2d1_3.h
Bibliothèque D2d1.lib
DLL D2d1.dll

Voir aussi

ID2D1DeviceContext3