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 |