Método ID2D1DeviceContext3::D rawSpriteBatch(ID2D1SpriteBatch*,UINT32,UINT32,ID2D1Bitmap*,D2D1_BITMAP_INTERPOLATION_MODE,D2D1_SPRITE_OPTIONS) (d2d1_3.h)
Renderiza parte ou todo o lote de sprite fornecido para o contexto do dispositivo usando as opções de desenho especificadas.
Sintaxe
void DrawSpriteBatch(
[in] ID2D1SpriteBatch *spriteBatch,
UINT32 startIndex,
UINT32 spriteCount,
[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.
startIndex
Tipo: UINT32
O índice do primeiro sprite no lote de sprite a ser desenhado.
spriteCount
Tipo: UINT32
O número de sprites a serem desenhados.
[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 esse lote de sprite. Isso determina como o 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 esse lote de sprite.
Valor retornado
Nenhum
Requisitos
Plataforma de Destino | Windows |
Cabeçalho | d2d1_3.h |
Biblioteca | D2d1.lib |
DLL | D2d1.dll |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de