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 |