Improve character width calculation
This commit is contained in:
parent
d7f0b1b5ec
commit
e647fd5365
@ -122,8 +122,8 @@ namespace hgl
|
|||||||
|
|
||||||
GetGlyphOutlineW(hdc,ch,ggo,&gm,DWORD(buffer.length()),buffer.data(),&mat);
|
GetGlyphOutlineW(hdc,ch,ggo,&gm,DWORD(buffer.length()),buffer.data(),&mat);
|
||||||
|
|
||||||
bmp->metrics_info.w =hgl_align_pow2<uint>(gm.gmBlackBoxX,4);
|
bmp->metrics_info.w =hgl_align<uint>(gm.gmBlackBoxX,4);
|
||||||
bmp->metrics_info.h =hgl_align_pow2<uint>(gm.gmBlackBoxY,4);
|
bmp->metrics_info.h =hgl_align<uint>(gm.gmBlackBoxY,4);
|
||||||
|
|
||||||
bmp->metrics_info.x =gm.gmptGlyphOrigin.x;
|
bmp->metrics_info.x =gm.gmptGlyphOrigin.x;
|
||||||
bmp->metrics_info.y =gm.gmptGlyphOrigin.y;
|
bmp->metrics_info.y =gm.gmptGlyphOrigin.y;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user