Compartir a través de


Método IDWriteFactory::UnregisterFontFileLoader (dwrite.h)

Anula el registro de un cargador de archivos de fuente que se registró anteriormente con el sistema de fuentes de DirectWrite mediante RegisterFontFileLoader.

Sintaxis

HRESULT UnregisterFontFileLoader(
  IDWriteFontFileLoader *fontFileLoader
);

Parámetros

fontFileLoader

Tipo: IDWriteFontFileLoader*

Puntero al cargador de archivos que se registró anteriormente con el sistema de fuentes DirectWrite mediante RegisterFontFileLoader.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Esta función anula el registro de devoluciones de llamada del cargador de archivos de fuente con el sistema de fuentes DirectWrite. Debe implementar la interfaz del cargador de archivos de fuente mediante un objeto singleton. Tenga en cuenta que las implementaciones del cargador de archivos de fuente no deben registrarse por sí mismas con DirectWrite dentro de sus constructores y no deben anular el registro en sus destructores, ya que las operaciones de registro y anulación del registro incrementan y reducen el recuento de referencias de objetos respectivamente. En su lugar, el registro y la anulación del registro de los cargadores de archivos de fuente con DirectWrite deben realizarse fuera de la implementación del cargador de archivos de fuente.

Requisitos

   
Cliente mínimo compatible Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado dwrite.h
Library Dwrite.lib
Archivo DLL Dwrite.dll

Consulte también

IDWriteFactory