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


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

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

Синтаксис

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

Параметры

[in] gdiMetafile

Тип: ID2D1GdiMetafile*

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

[ref] destinationRectangle

Тип: const D2D1_RECT_F

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

[ref] 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