Freigeben über


IDWriteFontDownloadQueue::AddListener-Methode (dwrite_3.h)

Registriert ein clientdefiniertes Listenerobjekt, das Downloadbenachrichtigungen empfängt.
Der DownloadCompleted aller registrierten Listener wird aufgerufen, nachdem BeginDownload abgeschlossen ist.

Syntax

HRESULT AddListener(
        IDWriteFontDownloadListener *listener,
  [out] UINT32                      *token
);

Parameter

listener

Typ: IDWriteFontDownloadListener*

Listener-Objekt, das hinzugefügt werden soll.

[out] token

Typ: UINT32*

Empfängt einen Tokenwert, den der Aufrufer anschließend an RemoveListenerübergeben muss.

Rückgabewert

Typ: HRESULT-

Wenn diese Methode erfolgreich ist, wird S_OKzurückgegeben. Andernfalls wird ein HRESULT- Fehlercode zurückgegeben.

Bemerkungen

Ein IDWriteFontDownloadListener- kann auch mithilfe des Kontextparameters an BeginDownload- übergeben werden, anstatt global in der Warteschlange registriert zu werden.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10 [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2016 [nur Desktop-Apps]
Zielplattform- Fenster
Header- dwrite_3.h
Library Dwrite.lib
DLL- Dwrite.dll

Siehe auch

IDWriteFontDownloadQueue