Метод Graphics::D rawImage(Image*,constRectF&,constRectF&,Unit,constImageAttributes*) (gdiplusgraphics.h)
Метод Graphics::D rawImage рисует указанную часть изображения в указанном расположении.
Синтаксис
Status DrawImage(
[in] Image *image,
[in, ref] const RectF & destRect,
[in, ref] const RectF & sourceRect,
[in] Unit srcUnit,
[in] const ImageAttributes *imageAttributes
);
Параметры
[in] image
Тип: Изображение*
Указатель на объект Image , указывающий изображение для рисования.
[in, ref] destRect
Тип: RectF
Прямоугольник, измеряемый в пикселях, указывающий границы отображаемого изображения. Часть изображения, указанная параметром sourceRect, масштабируется для заполнения прямоугольника, заданного параметром destRect.
[in, ref] sourceRect
Тип: RectF
Прямоугольник, указывающий часть рисуемого изображения.
[in] srcUnit
Тип: Единица измерения
Элемент перечисления Unit , указывающий единицу измерения для исходного прямоугольника.
[in] imageAttributes
Тип: ImageAttributes*
Необязательный элемент. Указатель на объект ImageAttributes , указывающий корректировки цвета, применяемые при отрисовки изображения. Значение по умолчанию — NULL.
Возвращаемое значение
Тип: Состояние
В случае успешного выполнения метода возвращается ОК, который является элементом перечисления Status .
Если метод завершается ошибкой, он возвращает один из других элементов перечисления Status .
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | gdiplusgraphics.h (включая Gdiplus.h) |
Библиотека | Gdiplus.lib |
DLL | Gdiplus.dll |