Метод ID2D1DeviceContext3::D rawSpriteBatch(ID2D1SpriteBatch*,ID2D1Bitmap*,D2D1_BITMAP_INTERPOLATION_MODE,D2D1_SPRITE_OPTIONS) (d2d1_3.h)
Отрисовывает все спрайты в заданном пакете спрайта в контексте устройства с помощью указанных параметров рисования.
Синтаксис
void DrawSpriteBatch(
[in] ID2D1SpriteBatch *spriteBatch,
[in] ID2D1Bitmap *bitmap,
D2D1_BITMAP_INTERPOLATION_MODE interpolationMode,
D2D1_SPRITE_OPTIONS spriteOptions
);
Параметры
[in] spriteBatch
Тип: ID2D1SpriteBatch*
Отрисовываемый пакет спрайта.
[in] bitmap
Тип: ID2D1Bitmap*
Растровое изображение, из которого должны быть источником спрайты. Исходный прямоугольник каждого спрайта относится к части этого растрового изображения.
interpolationMode
Тип: D2D1_BITMAP_INTERPOLATION_MODE
Режим интерполяции, используемый при рисовании этого пакета спрайта. Это определяет, как Direct2D интерполирует пиксели в нарисованных спрайтах при выполнении масштабирования.
spriteOptions
Тип: D2D1_SPRITE_OPTIONS
Дополнительные параметры рисования, если таковые есть, которые будут использоваться для этого пакета спрайта.
Возвращаемое значение
None
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | d2d1_3.h |
Библиотека | D2d1.lib |
DLL | D2d1.dll |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по