#include "bmfd.h"
-ULONG
FORCEINLINE
+ULONG
_ReadPixel(
CHAR* pjBits,
ULONG x,
}
-VOID
FORCEINLINE
+VOID
_WritePixel(
CHAR* pjBits,
ULONG x,
}
else
{
- cxDst = cxSrc * yScale;
- cyDst = cySrc * xScale;
+ cxDst = cxSrc * xScale;
+ cyDst = cySrc * yScale;
}
cjDstRow = (cxDst + 7) / 8;
}
/* Fill GLYPHBITS structure */
- pgb->ptlOrigin.x = yScale * pface->wA;
+ pgb->ptlOrigin.x = xScale * pface->wA;
pgb->ptlOrigin.y = - yScale * pface->wAscent;
pgb->sizlBitmap.cx = cxDst;
pgb->sizlBitmap.cy = cyDst;