gdiplus: Stub GdipRecordMetafileFileName and GdipRecordMetafileFileNameI.

This commit is contained in:
Alistair Leslie-Hughes 2008-10-03 20:56:40 +10:00 committed by Alexandre Julliard
parent bdf181b4d3
commit 4b6cc6e3fd
3 changed files with 34 additions and 2 deletions

View File

@ -467,8 +467,8 @@
@ stdcall GdipPrivateAddFontFile(ptr wstr) @ stdcall GdipPrivateAddFontFile(ptr wstr)
@ stub GdipPrivateAddMemoryFont @ stub GdipPrivateAddMemoryFont
@ stub GdipRecordMetafile @ stub GdipRecordMetafile
@ stub GdipRecordMetafileFileName @ stdcall GdipRecordMetafileFileName(wstr long long ptr long wstr ptr)
@ stub GdipRecordMetafileFileNameI @ stdcall GdipRecordMetafileFileNameI(wstr long long ptr long wstr ptr)
@ stub GdipRecordMetafileI @ stub GdipRecordMetafileI
@ stub GdipRecordMetafileStream @ stub GdipRecordMetafileStream
@ stub GdipRecordMetafileStreamI @ stub GdipRecordMetafileStreamI

View File

@ -1455,3 +1455,24 @@ GpStatus WINGDIPAPI GdipTestControl(GpTestControlEnum control, void *param)
return Ok; return Ok;
} }
GpStatus WINGDIPAPI GdipRecordMetafileFileName(GDIPCONST WCHAR* fileName,
HDC hdc, EmfType type, GDIPCONST GpRectF *pFrameRect,
MetafileFrameUnit frameUnit, GDIPCONST WCHAR *desc,
GpMetafile **metafile)
{
FIXME("%s %p %d %p %d %s %p stub!\n", debugstr_w(fileName), hdc, type, pFrameRect,
frameUnit, debugstr_w(desc), metafile);
return NotImplemented;
}
GpStatus WINGDIPAPI GdipRecordMetafileFileNameI(GDIPCONST WCHAR* fileName, HDC hdc, EmfType type,
GDIPCONST GpRect *pFrameRect, MetafileFrameUnit frameUnit,
GDIPCONST WCHAR *desc, GpMetafile **metafile)
{
FIXME("%s %p %d %p %d %s %p stub!\n", debugstr_w(fileName), hdc, type, pFrameRect,
frameUnit, debugstr_w(desc), metafile);
return NotImplemented;
}

View File

@ -336,6 +336,16 @@ enum GpTestControlEnum
TestControlGetBuildNumber = 2 TestControlGetBuildNumber = 2
}; };
enum MetafileFrameUnit
{
MetafileFrameUnitPixel = UnitPixel,
MetafileFrameUnitPoint = UnitPoint,
MetafileFrameUnitInch = UnitInch,
MetafileFrameUnitDocument = UnitDocument,
MetafileFrameUnitMillimeter = UnitMillimeter,
MetafileFrameUnitGdi
};
#ifndef __cplusplus #ifndef __cplusplus
typedef enum Unit Unit; typedef enum Unit Unit;
@ -372,6 +382,7 @@ typedef enum CombineMode CombineMode;
typedef enum FlushIntention FlushIntention; typedef enum FlushIntention FlushIntention;
typedef enum CoordinateSpace CoordinateSpace; typedef enum CoordinateSpace CoordinateSpace;
typedef enum GpTestControlEnum GpTestControlEnum; typedef enum GpTestControlEnum GpTestControlEnum;
typedef enum MetafileFrameUnit MetafileFrameUnit;
#endif /* end of c typedefs */ #endif /* end of c typedefs */