gdiplus: Implement GdipGetFontHeight.
This commit is contained in:
parent
ce40fde689
commit
5361f074a3
|
@ -383,6 +383,31 @@ GpStatus WINGDIPAPI GdipCloneFont(GpFont *font, GpFont **cloneFont)
|
||||||
return Ok;
|
return Ok;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*******************************************************************************
|
||||||
|
* GdipGetFontHeight [GDIPLUS.@]
|
||||||
|
* PARAMS
|
||||||
|
* font [I] Font to retrieve height from
|
||||||
|
* graphics [I] The current graphics context
|
||||||
|
* height [O] Resulting height
|
||||||
|
* RETURNS
|
||||||
|
* SUCCESS: Ok
|
||||||
|
* FAILURE: Another element of GpStatus
|
||||||
|
*
|
||||||
|
* NOTES
|
||||||
|
* Forwards to GdipGetFontHeightGivenDPI
|
||||||
|
*/
|
||||||
|
GpStatus WINGDIPAPI GdipGetFontHeight(GDIPCONST GpFont *font,
|
||||||
|
GDIPCONST GpGraphics *graphics, REAL *height)
|
||||||
|
{
|
||||||
|
REAL dpi;
|
||||||
|
|
||||||
|
TRACE("%p %p %p\n", font, graphics, height);
|
||||||
|
|
||||||
|
dpi = GetDeviceCaps(graphics->hdc, LOGPIXELSY);
|
||||||
|
|
||||||
|
return GdipGetFontHeightGivenDPI(font, dpi, height);
|
||||||
|
}
|
||||||
|
|
||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
* GdipGetFontHeightGivenDPI [GDIPLUS.@]
|
* GdipGetFontHeightGivenDPI [GDIPLUS.@]
|
||||||
* PARAMS
|
* PARAMS
|
||||||
|
|
|
@ -267,7 +267,7 @@
|
||||||
@ stdcall GdipGetFamilyName(ptr ptr long)
|
@ stdcall GdipGetFamilyName(ptr ptr long)
|
||||||
@ stdcall GdipGetFontCollectionFamilyCount(ptr ptr)
|
@ stdcall GdipGetFontCollectionFamilyCount(ptr ptr)
|
||||||
@ stdcall GdipGetFontCollectionFamilyList(ptr long ptr ptr)
|
@ stdcall GdipGetFontCollectionFamilyList(ptr long ptr ptr)
|
||||||
@ stub GdipGetFontHeight
|
@ stdcall GdipGetFontHeight(ptr ptr ptr)
|
||||||
@ stdcall GdipGetFontHeightGivenDPI(ptr long ptr)
|
@ stdcall GdipGetFontHeightGivenDPI(ptr long ptr)
|
||||||
@ stdcall GdipGetFontSize(ptr ptr)
|
@ stdcall GdipGetFontSize(ptr ptr)
|
||||||
@ stdcall GdipGetFontStyle(ptr ptr)
|
@ stdcall GdipGetFontStyle(ptr ptr)
|
||||||
|
|
|
@ -438,6 +438,8 @@ GpStatus WINGDIPAPI GdipGetFamily(GpFont*, GpFontFamily**);
|
||||||
GpStatus WINGDIPAPI GdipGetFontUnit(GpFont*, Unit*);
|
GpStatus WINGDIPAPI GdipGetFontUnit(GpFont*, Unit*);
|
||||||
GpStatus WINGDIPAPI GdipGetFontSize(GpFont*, REAL*);
|
GpStatus WINGDIPAPI GdipGetFontSize(GpFont*, REAL*);
|
||||||
GpStatus WINGDIPAPI GdipGetFontStyle(GpFont*, INT*);
|
GpStatus WINGDIPAPI GdipGetFontStyle(GpFont*, INT*);
|
||||||
|
GpStatus WINGDIPAPI GdipGetFontHeight(GDIPCONST GpFont*, GDIPCONST GpGraphics*,
|
||||||
|
REAL*);
|
||||||
GpStatus WINGDIPAPI GdipGetFontHeightGivenDPI(GDIPCONST GpFont*, REAL, REAL*);
|
GpStatus WINGDIPAPI GdipGetFontHeightGivenDPI(GDIPCONST GpFont*, REAL, REAL*);
|
||||||
|
|
||||||
GpStatus WINGDIPAPI GdipCreateFontFamilyFromName(GDIPCONST WCHAR*,
|
GpStatus WINGDIPAPI GdipCreateFontFamilyFromName(GDIPCONST WCHAR*,
|
||||||
|
|
Loading…
Reference in New Issue