ReactOS 0.4.16-dev-1225-g1286711
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
Definition at line 296 of file font.c.
Referenced by GreGetObject().
Internal
Definition at line 28 of file font.c.
Referenced by IntPaintDesktop(), MENU_DrawPopupGlyph(), MenuInit(), UITOOLS95_DFC_ButtonCheckRadio(), UITOOLS95_DrawFrameCaption(), UITOOLS95_DrawFrameMenu(), and UITOOLS95_DrawFrameScroll().
DWORD FASTCALL GreGetKerningPairs | ( | _In_ HDC | hDC, |
_In_ ULONG | NumPairs, | ||
_Out_writes_(NumPairs) LPKERNINGPAIR | krnpair | ||
) |
Definition at line 53 of file font.c.
HFONT APIENTRY HfontCreate | ( | _In_ const ENUMLOGFONTEXDVW * | pelfw, |
_In_ ULONG | cjElfw, | ||
_In_ LFTYPE | lft, | ||
_In_ FLONG | fl, | ||
_In_opt_ PVOID | pvCliData | ||
) |
Referenced by GreCreateFontIndirectW(), and NtGdiHfontCreate().
HFONT APIENTRY HfontCreate | ( | const ENUMLOGFONTEXDVW * | pelfw, |
_In_ ULONG | cjElfw, | ||
_In_ LFTYPE | lft, | ||
_In_ FLONG | fl, | ||
_In_opt_ PVOID | pvCliData | ||
) |
Definition at line 1221 of file font.c.
|
static |
Definition at line 451 of file font.c.
Referenced by NtGdiAddFontResourceW(), and NtGdiRemoveFontResourceW().
DWORD FASTCALL IntGetCharDimensions | ( | _In_ HDC | hdc, |
_Out_opt_ PTEXTMETRICW | ptm, | ||
_Out_opt_ PDWORD | height | ||
) |
Definition at line 335 of file font.c.
Referenced by co_IntInitializeDesktopGraphics(), IntGetDialogBaseUnits(), MENU_CalcItemSize(), and UserChangeDisplaySettings().
Definition at line 380 of file font.c.
Referenced by NtGdiGetDCDword().
HANDLE APIENTRY NtGdiAddFontMemResourceEx | ( | _In_reads_bytes_(cjBuffer) const VOID * | pvBuffer, |
_In_ DWORD | cjBuffer, | ||
_In_reads_bytes_opt_(cjDV) const DESIGNVECTOR * | pdv, | ||
_In_ ULONG | cjDV, | ||
_Out_ PDWORD | pNumFonts | ||
) |
Definition at line 582 of file font.c.
Referenced by AddFontMemResourceEx().
INT APIENTRY NtGdiAddFontResourceW | ( | _In_reads_(cwc) PCWCH | pwcFiles, |
_In_ ULONG | cwc, | ||
_In_ ULONG | cFiles, | ||
_In_ FLONG | fl, | ||
_In_ DWORD | dwPidTid, | ||
_In_opt_ const DESIGNVECTOR * | pdv | ||
) |
Functions
Definition at line 474 of file font.c.
DWORD APIENTRY NtGdiGetCharacterPlacementW | ( | _In_ HDC | hdc, |
_In_reads_(nCount) PCWCH | pwsz, | ||
_In_ INT | nCount, | ||
_In_ INT | nMaxExtent, | ||
_Inout_opt_ LPGCP_RESULTSW | pgcpw, | ||
_In_ DWORD | dwFlags | ||
) |
Definition at line 650 of file font.c.
Referenced by NewGetCharacterPlacementW().
DWORD APIENTRY NtGdiGetFontData | ( | _In_ HDC | hDC, |
_In_ DWORD | Table, | ||
_In_ DWORD | Offset, | ||
_Out_writes_bytes_(Size) PVOID | Buffer, | ||
_In_ DWORD | Size | ||
) |
Definition at line 672 of file font.c.
Referenced by GetFontData().
W32KAPI BOOL APIENTRY NtGdiGetFontResourceInfoInternalW | ( | _In_reads_(cwc) PCWCH | pwszFiles, |
_In_ ULONG | cwc, | ||
_In_ ULONG | cFiles, | ||
_In_ UINT | cjIn, | ||
_Inout_ PDWORD | pdwBytes, | ||
_Out_writes_bytes_ *pdwBytes PVOID | pvBuf, | ||
_In_ DWORD | dwType | ||
) |
Definition at line 1041 of file font.c.
Definition at line 732 of file font.c.
ULONG APIENTRY NtGdiGetGlyphOutline | ( | _In_ HDC | hdc, |
_In_ WCHAR | wch, | ||
_In_ UINT | iFormat, | ||
_Out_ LPGLYPHMETRICS | pgm, | ||
_In_ ULONG | cjBuf, | ||
_Out_writes_bytes_opt_(cjBuf) PVOID | UnsafeBuf, | ||
_In_opt_ const MAT2 * | pmat2, | ||
_In_ BOOL | bIgnoreRotation | ||
) |
Definition at line 803 of file font.c.
DWORD APIENTRY NtGdiGetKerningPairs | ( | _In_ HDC | hDC, |
_In_ ULONG | NumPairs, | ||
_Out_writes_(NumPairs) LPKERNINGPAIR | krnpair | ||
) |
Definition at line 888 of file font.c.
ULONG APIENTRY NtGdiGetOutlineTextMetricsInternalW | ( | _In_ HDC | hDC, |
_In_ ULONG | Data, | ||
_Out_opt_ POUTLINETEXTMETRICW | otm, | ||
_In_ PTMDIFF | Tmd | ||
) |
Definition at line 963 of file font.c.
Definition at line 1153 of file font.c.
Referenced by GdiRealizationInfo().
HFONT APIENTRY NtGdiHfontCreate | ( | _In_reads_bytes_(cjElfw) const ENUMLOGFONTEXDVW * | pelfw, |
_In_ ULONG | cjElfw, | ||
_In_ LFTYPE | lft, | ||
_In_ FLONG | fl, | ||
_In_opt_ PVOID | pvCliData | ||
) |
Definition at line 1275 of file font.c.
Referenced by CreateFontIndirectExA(), and CreateFontIndirectExW().
Definition at line 638 of file font.c.
Referenced by RemoveFontMemResourceEx().
BOOL APIENTRY NtGdiRemoveFontResourceW | ( | _In_reads_(cwc) PCWCH | pwszFiles, |
_In_ ULONG | cwc, | ||
_In_ ULONG | cFiles, | ||
_In_ ULONG | fl, | ||
_In_ DWORD | dwPidTid, | ||
_In_opt_ const DESIGNVECTOR * | pdv | ||
) |
Definition at line 528 of file font.c.
Referenced by RemoveFontResourceExW().
Definition at line 431 of file font.c.
Referenced by ftGdiGetGlyphOutline(), ftGdiGetTextCharsetInfo(), ftGdiGetTextMetricsW(), GreGetKerningPairs(), GreGetTextExtentExW(), GreGetTextExtentW(), IntExtTextOutW(), IntGetCharDimensions(), NtGdiGetCharABCWidthsW(), NtGdiGetCharWidthW(), NtGdiGetFontData(), NtGdiGetFontUnicodeRanges(), NtGdiGetGlyphIndicesW(), NtGdiGetKerningPairs(), NtGdiGetOutlineTextMetricsInternalW(), NtGdiGetRealizationInfo(), NtGdiGetTextExtentExW(), and NtGdiGetTextFaceW().