Поделиться через


Метод ID2D1DeviceContext2::D rawGdiMetafile(ID2D1GdiMetafile*,constD2D1_RECT_F&,constD2D1_RECT_F*) (d2d1_3.h)

Рисует метафайл в контексте устройства, используя заданные исходные и целевые прямоугольники.

Синтаксис

void DrawGdiMetafile(
  [in]           ID2D1GdiMetafile    *gdiMetafile,
  [ref]          const D2D1_RECT_F & destinationRectangle,
  [in, optional] const D2D1_RECT_F   *sourceRectangle
);

Параметры

[in] gdiMetafile

Тип: ID2D1GdiMetafile*

Метафайл для рисования.

[ref] destinationRectangle

Тип: const D2D1_RECT_F*

Прямоугольник в целевом объекте, где будет нарисован метафайл, относительно левого верхнего угла (определенного в DIP) целевого объекта отрисовки. Если задано значение NULL, прямоугольник назначения имеет значение {0, 0, w, h}, где w и h — ширина и высота метафайла, как указано в ID2D1GdiMetafile::GetBounds.

[in, optional] sourceRectangle

Тип: const D2D1_RECT_F*

Прямоугольник исходного метафайла, который будет нарисован, относительно левого верхнего угла (определенного в DIP) метафайла. Если задано значение NULL, исходный прямоугольник — это значение, возвращаемое ID2D1GdiMetafile1::GetSourceBounds.

Возвращаемое значение

None

Требования

Требование Значение
Минимальная версия клиента Windows 10 [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2016 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header d2d1_3.h
DLL D2d1.dll

См. также раздел

ID2D1DeviceContext

ID2D1DeviceContext2