19#ifndef _GDIPLUSMETAFILE_H
20#define _GDIPLUSMETAFILE_H
42 const RectF &frameRect,
55 lastStatus = DllExports::GdipCreateMetafileFromWmf(hWmf, deleteWmf, wmfPlaceableFileHeader, &
metafile);
60 const WCHAR *fileName,
62 const Rect &frameRect,
68 lastStatus = DllExports::GdipRecordMetafileFileNameI(
76 const RectF &frameRect,
89 lastStatus = DllExports::GdipRecordMetafileStream(
97 const Rect &frameRect,
108 const WCHAR *fileName,
110 const RectF &frameRect,
116 lastStatus = DllExports::GdipRecordMetafileFileName(
122 const WCHAR *fileName,
128 lastStatus = DllExports::GdipRecordMetafileFileName(
149 const Rect &frameRect,
167 return DllExports::GdipEmfToWmfBits(hemf, cbData16, pData16, iMapMode, eFlags);
176 UINT metafileRasterizationLimitDpi = 0;
177 SetStatus(DllExports::GdipGetMetafileDownLevelRasterizationLimit(
179 return metafileRasterizationLimitDpi;
194 return DllExports::GdipGetMetafileHeaderFromFile(
filename,
header);
200 return DllExports::GdipGetMetafileHeaderFromEmf(hEmf,
header);
206 return DllExports::GdipGetMetafileHeaderFromWmf(hWmf, wmfPlaceableFileHeader,
header);
218 return DllExports::GdipGetMetafileHeaderFromStream(
stream,
header);
231 DllExports::GdipSetMetafileDownLevelRasterizationLimit(
GetNativeMetafile(), metafileRasterizationLimitDpi));
void SetNativeImage(GpImage *image)
Status SetStatus(Status status) const
@ EmfToWmfBitsFlagsDefault
GLuint GLuint GLsizei GLenum type
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
static const unsigned char metafile[]