From: Louis Lenders xerox.xerox2000x@gmail.com
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=58747
v2: Improve FIXME and return value.
v3: Changed name to variable name to "fmt" and changed spec entry. --- dlls/gdi32/enhmetafile.c | 9 +++++++++ dlls/gdi32/gdi32.spec | 2 +- include/wingdi.h | 1 + 3 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/dlls/gdi32/enhmetafile.c b/dlls/gdi32/enhmetafile.c index 89622ef1b58..fef9581e408 100644 --- a/dlls/gdi32/enhmetafile.c +++ b/dlls/gdi32/enhmetafile.c @@ -3001,3 +3001,12 @@ end: DeleteMetaFile(hmf); return ret; } + +/****************************************************************** + * GetEnhMetaFilePixelFormat (GDI32.@) + */ +UINT WINAPI GetEnhMetaFilePixelFormat( HENHMETAFILE hemf, UINT size, PIXELFORMATDESCRIPTOR *fmt ) +{ + FIXME( "(%p,%u,%p) stub\n", hemf, size, fmt ); + return GDI_ERROR; +} diff --git a/dlls/gdi32/gdi32.spec b/dlls/gdi32/gdi32.spec index ae097e607ba..fef4d66effe 100644 --- a/dlls/gdi32/gdi32.spec +++ b/dlls/gdi32/gdi32.spec @@ -375,7 +375,7 @@ @ stdcall GetEnhMetaFileDescriptionW(long long ptr) @ stdcall GetEnhMetaFileHeader(long long ptr) @ stdcall GetEnhMetaFilePaletteEntries(long long ptr) -# @ stub GetEnhMetaFilePixelFormat +@ stdcall GetEnhMetaFilePixelFormat(long long ptr) @ stdcall GetEnhMetaFileW(wstr) # @ stub GetFontAssocStatus @ stdcall GetFontData(long long long ptr long) NtGdiGetFontData diff --git a/include/wingdi.h b/include/wingdi.h index ed0e59462e9..559f659297f 100644 --- a/include/wingdi.h +++ b/include/wingdi.h @@ -3957,6 +3957,7 @@ WINGDIAPI UINT WINAPI GetEnhMetaFileDescriptionW(HENHMETAFILE,UINT,LPWSTR #define GetEnhMetaFileDescription WINELIB_NAME_AW(GetEnhMetaFileDescription) WINGDIAPI UINT WINAPI GetEnhMetaFileHeader(HENHMETAFILE,UINT,LPENHMETAHEADER); WINGDIAPI UINT WINAPI GetEnhMetaFilePaletteEntries(HENHMETAFILE,UINT,LPPALETTEENTRY); +WINGDIAPI UINT WINAPI GetEnhMetaFilePixelFormat(HENHMETAFILE,UINT,PIXELFORMATDESCRIPTOR*); WINGDIAPI DWORD WINAPI GetFontData(HDC,DWORD,DWORD,LPVOID,DWORD); WINGDIAPI DWORD WINAPI GetFontLanguageInfo(HDC); WINGDIAPI DWORD WINAPI GetFontUnicodeRanges(HDC,LPGLYPHSET);