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

Cancela o registro de um carregador de arquivo de fonte que foi registrado anteriormente com o sistema de fontes DirectWrite usando RegisterFontFileLoader.

Sintaxe

HRESULT UnregisterFontFileLoader(
  IDWriteFontFileLoader *fontFileLoader
);

Parâmetros

fontFileLoader

Tipo: IDWriteFontFileLoader*

Ponteiro para o carregador de arquivos que foi registrado anteriormente com o sistema de fontes DirectWrite usando RegisterFontFileLoader.

Valor retornado

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Essa função cancela o registro de retornos de chamada do carregador de arquivos de fonte com o sistema de fontes DirectWrite. Você deve implementar a interface do carregador de arquivo de fonte por um objeto singleton. Observe que as implementações do carregador de arquivo de fonte não devem registrar-se com DirectWrite dentro de seus construtores e não devem cancelar o registro em seus destruidores, pois as operações de registro e cancelamento de registro incrementam e decrementam a contagem de referência de objeto, respectivamente. Em vez disso, o registro e o cancelamento do registro de carregadores de arquivo de fonte com DirectWrite devem ser executados fora da implementação do carregador de arquivo de fonte.

Requisitos

   
Cliente mínimo com suporte Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 R2, Windows Server 2008 com SP2 e Atualização de Plataforma para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho dwrite.h
Biblioteca Dwrite.lib
DLL Dwrite.dll

Confira também

IDWriteFactory