Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Representa un único grupo de sprites con sus propiedades de dibujo asociadas.
Herencia
La interfaz ID2D1SpriteBatch hereda de ID2D1Resource. ID2D1SpriteBatch también tiene estos tipos de miembros:
Métodos
La interfaz ID2D1SpriteBatch tiene estos métodos.
|
ID2D1SpriteBatch::AddSprites Agrega los sprites especificados al final de este lote de sprite. |
|
ID2D1SpriteBatch::Clear Quita todos los sprites de este lote de sprite. |
|
ID2D1SpriteBatch::GetSpriteCount Recupera el número de sprites de este lote de sprite. |
|
ID2D1SpriteBatch::GetSprites Recupera el subconjunto especificado de sprites de este lote de sprite. Para obtener el mejor rendimiento, use nullptr para las propiedades que no es necesario recuperar. |
|
ID2D1SpriteBatch::SetSprites Novedades las propiedades de los sprites especificados en este lote de sprite. |
Comentarios
Cree un nuevo lote de sprite con ID2D1DeviceContext3::CreateSpriteBatch. Use ID2D1DeviceContext3::D rawSpriteBatch para dibujarlos.
Las sprites son una manera de que las aplicaciones dibujen un gran número de imágenes de forma muy eficaz. Normalmente se usan para representar personajes y fondos en juegos 2D, o para representar sistemas de partículas como humo y llamas. Si la aplicación tiene demandas de rendimiento y necesita dibujar cientos o miles de imágenes en cada fotograma, considere la posibilidad de aprovechar los lotes de sprite y el control específico que ofrecen, en lugar del método DrawImage de uso general.
Requisitos
| Plataforma de destino | Windows |
| Encabezado | d2d1_3.h |