Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Obtains the family name for the font loaded through TTLoadEmbeddedFont.
Syntax
LONG TTGetNewFontName(
[in] HANDLE *phFontReference,
[out] LPWSTR wzWinFamilyName,
[in] LONG cchMaxWinName,
[out] LPSTR szMacFamilyName,
[in] LONG cchMaxMacName
);
Parameters
[in] phFontReference
Handle that identifies the embedded font that has been installed. The handle references an internal structure, not an Hfont.
[out] wzWinFamilyName
Buffer to hold the new 16-bit-character Microsoft Windows family name.
[in] cchMaxWinName
Length of the string allocated for the Windows name (szWinFamilyName). Must be at least LF_FACESIZE long.
[out] szMacFamilyName
Buffer to hold the new 8-bit-character MacIntosh family name.
[in] cchMaxMacName
Length of the string allocated for the Macintosh name (szMacFamilyName). Must be at least LF_FACESIZE long.
Return value
If successful, returns E_NONE.
The font family name is a string in szWinFamilyName or szMacFamilyName.
Otherwise, returns an error code described in Embedding-Function Error Messages.
Remarks
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | t2embapi.h |
Library | T2embed.lib |
DLL | T2embed.dll |