Función TTGetEmbeddedFontInfo (t2embapi.h)
Recupera información sobre una fuente insertada, como los permisos de inserción. TTGetEmbeddedFontInfo realiza la misma tarea que TTLoadEmbeddedFont , pero no asigna estructuras de datos internas para la fuente insertada.
Sintaxis
LONG TTGetEmbeddedFontInfo(
[in] ULONG ulFlags,
[out] ULONG *pulPrivStatus,
[in] ULONG ulPrivs,
[out] ULONG *pulStatus,
READEMBEDPROC lpfnReadFromStream,
[in] LPVOID lpvReadStream,
[in] TTLOADINFO *pTTLoadInfo
);
Parámetros
[in] ulFlags
Marcas que especifican la solicitud. Esta marca puede tener cero o más de los siguientes valores.
[out] pulPrivStatus
Al finalizar, indica la inserción de privilegios de la fuente. A continuación se muestra una lista de valores posibles:
[in] ulPrivs
Marca que indica una restricción adicional de los privilegios de inserción, impuestas por el cliente. Consulte TTLoadEmbeddedFont para obtener más información.
Esta marca debe tener uno de los valores siguientes.
[out] pulStatus
Puntero a un campo de bits que contiene información de estado y se rellena al finalizar esta función. El estado puede ser cero o el valor siguiente:
Valor | Significado |
---|---|
|
La fuente cargada es un subconjunto de la fuente original. |
lpfnReadFromStream
[devolución de llamada] Puntero a la función de devolución de llamada definida por el cliente que lee la estructura de fuente de la secuencia del documento.
[in] lpvReadStream
Actualmente no está definido. Reservado para un puntero a la secuencia (estructura de fuente).
[in] pTTLoadInfo
Puntero a una estructura TTLOADINFO que contiene la dirección URL desde la que se ha obtenido el objeto de fuente incrustado.
Valor devuelto
Si se ejecuta correctamente, devuelve E_NONE.
La ubicación a la que hace referencia *pulPrivStatus identifica los privilegios de inserción de la fuente. La ubicación a la que hace referencia *pulStatus identifica si un subconjunto de la fuente está incrustado.
De lo contrario, devuelve un código de error descrito en Mensajes de error de inserción y función.
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 |