Compartir a través de


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

Representa todos los sprites del lote de sprite especificado en el contexto del dispositivo mediante las opciones de dibujo especificadas.

Sintaxis

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

Parámetros

[in] spriteBatch

Tipo: ID2D1SpriteBatch*

Lote de sprite que se va a dibujar.

[in] bitmap

Tipo: ID2D1Bitmap*

Mapa de bits desde el que se van a originar los sprites. El rectángulo de origen de cada sprite hace referencia a una parte de este mapa de bits.

interpolationMode

Tipo: D2D1_BITMAP_INTERPOLATION_MODE

Modo de interpolación que se va a usar al dibujar este lote de sprite. Esto determina cómo Direct2D interpola píxeles dentro de los sprites dibujados si se realiza el escalado.

spriteOptions

Tipo: D2D1_SPRITE_OPTIONS

Opciones de dibujo adicionales, si las hay, que se usarán para este lote de sprite.

Valor devuelto

None

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d2d1_3.h
Library D2d1.lib
Archivo DLL D2d1.dll

Consulte también

ID2D1DeviceContext3