Metodo IDWriteFactory::UnregisterFontFileLoader (dwrite.h)

Annulla la registrazione di un caricatore di file di tipo di carattere registrato in precedenza con il sistema di tipi di carattere DirectWrite utilizzando RegisterFontFileLoader.

Sintassi

HRESULT UnregisterFontFileLoader(
  IDWriteFontFileLoader *fontFileLoader
);

Parametri

fontFileLoader

Tipo: IDWriteFontFileLoader*

Puntatore al caricatore di file registrato in precedenza con il sistema di tipi di carattere DirectWrite usando RegisterFontFileLoader.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Questa funzione annulla la registrazione dei callback del caricatore di file di carattere con il sistema di tipi di carattere DirectWrite. È necessario implementare l'interfaccia del caricatore di file di carattere da un oggetto singleton. Si noti che le implementazioni del caricatore di file di carattere non devono registrarsi con DirectWrite all'interno dei costruttori e non devono annullare la registrazione nei distruttori, perché le operazioni di registrazione e annullamento della registrazione incrementano e decrementano rispettivamente il conteggio dei riferimenti all'oggetto. Al contrario, la registrazione e l'annullamento della registrazione dei caricatori di file di tipo di carattere con DirectWrite devono essere eseguiti all'esterno dell'implementazione del caricatore di file di carattere.

Requisiti

   
Client minimo supportato Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione dwrite.h
Libreria Dwrite.lib
DLL Dwrite.dll

Vedi anche

IDWriteFactory