Microsoft Layer for Unicode supports Unicode versions of the following font, text, and drawing functions.
AddFontResourceCreateFontCreateFontIndirectCreateScalableFontResourceDrawStateDrawTextDrawTextExEnumFontFamiliesEnumFontFamiliesExEnumFontsExtTextOutGetCharABCWidthsGetCharacterPlacementGetCharWidthGetCharWidth32GetCharWidthFloatGetGlyphOutlineGetKerningPairsGetOutlineTextMetricsGetTabbedTextExtentGetTextExtentExPointGetTextExtentPointGetTextExtentPoint32GetTextFaceGetTextMetricsGrayStringRemoveFontResourceTabbedTextOutTextOut