|
ReactOS 0.4.16-dev-2332-g4cba65d
|

Go to the source code of this file.
Macros | |
| #define | NDEBUG |
| #define | MAX_TEXT_BUFFER 0x2710000 |
Definition at line 298 of file font.c.
Referenced by GreGetObject().
Internal
Definition at line 30 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 55 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 1223 of file font.c.
|
static |
Definition at line 453 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 337 of file font.c.
Referenced by co_IntInitializeDesktopGraphics(), IntGetDialogBaseUnits(), MENU_CalcItemSize(), and UserChangeDisplaySettings().
Definition at line 382 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 584 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 476 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 652 of file font.c.
Referenced by NewGetCharacterPlacementW().
| BOOL NTAPI NtGdiGetCharWidthW | ( | _In_ HDC | hDC, |
| _In_ UINT | FirstChar, | ||
| _In_ UINT | Count, | ||
| _In_reads_opt_(Count) PCWCH | UnSafepwc, | ||
| _In_ FLONG | fl, | ||
| _Out_writes_bytes_(Count *sizeof(INT)) PVOID | Buffer | ||
| ) |
Definition at line 1318 of file font.c.
| DWORD APIENTRY NtGdiGetFontData | ( | _In_ HDC | hDC, |
| _In_ DWORD | Table, | ||
| _In_ DWORD | Offset, | ||
| _Out_writes_bytes_(Size) PVOID | Buffer, | ||
| _In_ DWORD | Size | ||
| ) |
Definition at line 674 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 1043 of file font.c.
Definition at line 734 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 805 of file font.c.
| DWORD APIENTRY NtGdiGetKerningPairs | ( | _In_ HDC | hDC, |
| _In_ ULONG | NumPairs, | ||
| _Out_writes_(NumPairs) LPKERNINGPAIR | krnpair | ||
| ) |
Definition at line 890 of file font.c.
| ULONG APIENTRY NtGdiGetOutlineTextMetricsInternalW | ( | _In_ HDC | hDC, |
| _In_ ULONG | Data, | ||
| _Out_opt_ POUTLINETEXTMETRICW | otm, | ||
| _In_ PTMDIFF | Tmd | ||
| ) |
Definition at line 965 of file font.c.
Definition at line 1155 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 1277 of file font.c.
Referenced by CreateFontIndirectExA(), and CreateFontIndirectExW().
Definition at line 640 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 530 of file font.c.
Referenced by RemoveFontResourceExW().
Definition at line 433 of file font.c.
Referenced by ftGdiGetGlyphOutline(), ftGdiGetTextCharsetInfo(), ftGdiGetTextMetricsW(), GreGetCharWidthW(), GreGetKerningPairs(), GreGetTextExtentExW(), GreGetTextExtentW(), IntExtTextOutW(), IntGetCharDimensions(), NtGdiGetCharABCWidthsW(), NtGdiGetFontData(), NtGdiGetFontUnicodeRanges(), NtGdiGetGlyphIndicesW(), NtGdiGetKerningPairs(), NtGdiGetOutlineTextMetricsInternalW(), NtGdiGetRealizationInfo(), NtGdiGetTextExtentExW(), and NtGdiGetTextFaceW().