Implemented GetGlyphOutline16.
This commit is contained in:
parent
564aceddca
commit
2eacfecd25
|
@ -1923,19 +1923,6 @@ BOOL WINAPI GetCharABCWidthsW( HDC hdc, UINT firstChar, UINT lastChar,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/***********************************************************************
|
|
||||||
* GetGlyphOutline (GDI.309)
|
|
||||||
*/
|
|
||||||
DWORD WINAPI GetGlyphOutline16( HDC16 hdc, UINT16 uChar, UINT16 fuFormat,
|
|
||||||
LPGLYPHMETRICS16 lpgm, DWORD cbBuffer,
|
|
||||||
LPVOID lpBuffer, const MAT2 *lpmat2 )
|
|
||||||
{
|
|
||||||
FIXME("(%04x, '%c', %04x, %p, %ld, %p, %p): stub\n",
|
|
||||||
hdc, uChar, fuFormat, lpgm, cbBuffer, lpBuffer, lpmat2 );
|
|
||||||
return ~0UL; /* failure */
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* GetGlyphOutlineA (GDI32.@)
|
* GetGlyphOutlineA (GDI32.@)
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -1718,6 +1718,27 @@ BOOL16 WINAPI GetCharABCWidths16( HDC16 hdc, UINT16 firstChar, UINT16 lastChar,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/***********************************************************************
|
||||||
|
* GetGlyphOutline (GDI.309)
|
||||||
|
*/
|
||||||
|
DWORD WINAPI GetGlyphOutline16( HDC16 hdc, UINT16 uChar, UINT16 fuFormat,
|
||||||
|
LPGLYPHMETRICS16 lpgm, DWORD cbBuffer,
|
||||||
|
LPVOID lpBuffer, const MAT2 *lpmat2 )
|
||||||
|
{
|
||||||
|
DWORD ret;
|
||||||
|
GLYPHMETRICS gm32;
|
||||||
|
|
||||||
|
ret = GetGlyphOutlineA( HDC_32(hdc), uChar, fuFormat, &gm32, cbBuffer, lpBuffer, lpmat2);
|
||||||
|
lpgm->gmBlackBoxX = gm32.gmBlackBoxX;
|
||||||
|
lpgm->gmBlackBoxY = gm32.gmBlackBoxY;
|
||||||
|
lpgm->gmptGlyphOrigin.x = gm32.gmptGlyphOrigin.x;
|
||||||
|
lpgm->gmptGlyphOrigin.y = gm32.gmptGlyphOrigin.y;
|
||||||
|
lpgm->gmCellIncX = gm32.gmCellIncX;
|
||||||
|
lpgm->gmCellIncY = gm32.gmCellIncY;
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* CreateScalableFontResource (GDI.310)
|
* CreateScalableFontResource (GDI.310)
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in New Issue