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

Renderiza todos os sprites no lote de sprite fornecido para o contexto do dispositivo usando as opções de desenho especificadas.

Sintaxe

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

Parâmetros

[in] spriteBatch

Tipo: ID2D1SpriteBatch*

O lote de sprite a ser desenhado.

[in] bitmap

Tipo: ID2D1Bitmap*

O bitmap do qual os sprites devem ser originados. O retângulo de origem de cada sprite refere-se a uma parte deste bitmap.

interpolationMode

Tipo: D2D1_BITMAP_INTERPOLATION_MODE

O modo de interpolação a ser usado ao desenhar este lote de sprite. Isso determina como Direct2D interpola pixels dentro dos sprites desenhados se o dimensionamento for executado.

spriteOptions

Tipo: D2D1_SPRITE_OPTIONS

As opções de desenho adicionais, se houver, a serem usadas para este lote de sprite.

Retornar valor

Nenhum

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d2d1_3.h
Biblioteca D2d1.lib
DLL D2d1.dll

Confira também

ID2D1DeviceContext3