Condividi tramite


Metodo ID2D1DeviceContext3::D rawSpriteBatch(ID2D1SpriteBatch*,ID2D1Bitmap*,D2D1_BITMAP_INTERPOLATION_MODE,D2D1_SPRITE_OPTIONS) (d2d1_3.h)

Esegue il rendering di tutti gli sprite nel batch sprite specificato nel contesto del dispositivo usando le opzioni di disegno specificate.

Sintassi

void DrawSpriteBatch(
  [in] ID2D1SpriteBatch               *spriteBatch,
  [in] ID2D1Bitmap                    *bitmap,
       D2D1_BITMAP_INTERPOLATION_MODE interpolationMode,
       D2D1_SPRITE_OPTIONS            spriteOptions
);

Parametri

[in] spriteBatch

Tipo: ID2D1SpriteBatch*

Batch sprite da disegnare.

[in] bitmap

Tipo: ID2D1Bitmap*

Bitmap da cui devono essere origine le sprite. Ogni rettangolo di origine di sprite fa riferimento a una parte di questa bitmap.

interpolationMode

Tipo: D2D1_BITMAP_INTERPOLATION_MODE

Modalità di interpolazione da usare quando si disegna questo batch sprite. Ciò determina il modo in cui Direct2D interpola i pixel all'interno delle sprite disegnate se viene eseguita la scalabilità.

spriteOptions

Tipo: D2D1_SPRITE_OPTIONS

Opzioni di disegno aggiuntive, se presenti, da usare per questo batch sprite.

Valore restituito

nessuno

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione d2d1_3.h
Libreria D2d1.lib
DLL D2d1.dll

Vedi anche

ID2D1DeviceContext3