Función TTGetNewFontName (t2embapi.h)

Obtiene el nombre de familia de la fuente cargada a través de TTLoadEmbeddedFont.

Sintaxis

LONG TTGetNewFontName(
  [in]  HANDLE *phFontReference,
  [out] LPWSTR wzWinFamilyName,
  [in]  LONG   cchMaxWinName,
  [out] LPSTR  szMacFamilyName,
  [in]  LONG   cchMaxMacName
);

Parámetros

[in] phFontReference

Identificador que identifica la fuente incrustada que se ha instalado. El identificador hace referencia a una estructura interna, no a un Hfont.

[out] wzWinFamilyName

Búfer para contener el nuevo nombre de familia de Microsoft Windows de 16 bits.

[in] cchMaxWinName

Longitud de la cadena asignada para el nombre de Windows (szWinFamilyName). Debe ser al menos LF_FACESIZE largo.

[out] szMacFamilyName

Búfer para contener el nuevo nombre de familia MacIntosh de 8 bits.

[in] cchMaxMacName

Longitud de la cadena asignada para el nombre de Macintosh (szMacFamilyName). Debe ser al menos LF_FACESIZE largo.

Valor devuelto

Si se ejecuta correctamente, devuelve E_NONE.

El nombre de la familia de fuentes es una cadena en szWinFamilyName o szMacFamilyName.

De lo contrario, devuelve un código de error descrito en Mensajes de error de inserción y función.

Comentarios

Nota Esta función devuelve el nombre de familia de fuentes en el búfer de cadenas adecuado, ya sea para Windows o MacIntosh. No se usa el búfer del otro sistema operativo.
 

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado t2embapi.h
Library T2embed.lib
Archivo DLL T2embed.dll

Consulte también

TTGetEmbeddedFontInfo

TTGetEmbeddingType

TTLoadEmbeddedFont