diff options
author | Joursoir <chat@joursoir.net> | 2022-04-28 02:31:04 +0300 |
---|---|---|
committer | Joursoir <chat@joursoir.net> | 2022-04-28 02:32:03 +0300 |
commit | 0275f6563689be0bc0b2935c0977424809bfeded (patch) | |
tree | bff9b4f042910e010e9d809615b0c8b53a000802 /UefiMonitorTest | |
parent | 1d7319cdabef8ed161b30ea671e2cf308a995f42 (diff) | |
download | umt-0275f6563689be0bc0b2935c0977424809bfeded.tar.gz umt-0275f6563689be0bc0b2935c0977424809bfeded.tar.bz2 umt-0275f6563689be0bc0b2935c0977424809bfeded.zip |
graphics: add the getting font parameters routine
Diffstat (limited to 'UefiMonitorTest')
-rw-r--r-- | UefiMonitorTest/Graphics.c | 16 | ||||
-rw-r--r-- | UefiMonitorTest/Graphics.h | 7 |
2 files changed, 23 insertions, 0 deletions
diff --git a/UefiMonitorTest/Graphics.c b/UefiMonitorTest/Graphics.c index 7c76e37..2efbbdd 100644 --- a/UefiMonitorTest/Graphics.c +++ b/UefiMonitorTest/Graphics.c @@ -447,6 +447,22 @@ DrawChar ( } } +EFI_STATUS +GetFontParameters ( + IN GRAPHICS_CONTEXT *Graphics, + OUT UINTN *FontWidth, + OUT UINTN *FontHeight + ) +{ + ASSERT (FontWidth != NULL); + ASSERT (FontHeight != NULL); + + *FontWidth = SYSTEM8X16_FONT_WIDTH; + *FontHeight = SYSTEM8X16_FONT_HEIGHT; + + return EFI_SUCCESS; +} + /** Draws output based on a null-terminated Unicode format string and a arguments list to the screen diff --git a/UefiMonitorTest/Graphics.h b/UefiMonitorTest/Graphics.h index 9e50cc4..c516576 100644 --- a/UefiMonitorTest/Graphics.h +++ b/UefiMonitorTest/Graphics.h @@ -183,6 +183,13 @@ DrawChar ( IN CHAR16 Char ); +EFI_STATUS +GetFontParameters ( + IN GRAPHICS_CONTEXT *Graphics, + OUT UINTN *FontWidth, + OUT UINTN *FontHeight + ); + /** Draws output based on a null-terminated Unicode format string and a arguments list to the screen |