When writing EUDCs or PUA characters, the operation of the text output function depends on the currently selected font. If the selected font is an integrated EUDC or PUA character font, the function retrieves character information from that font. If the selected font is a double-byte character set (DBCS) TrueType font that has an associated separate EUDC font, the function retrieves information from the specified EUDC font. Similarly, if the selected font is a Unicode TrueType font that has an associated separate PUA character font, the function retrieves information from the PUA character font. If the selected font does not have an associated EUDC or PUA character font, the function retrieves information from the system default EUDC font. If the character is not in the system default EUDC font or there is no system default EUDC font, the function writes the default character defined by the selected font.
- scott willeke