Freigeben über


IDWriteFontDownloadQueue::BeginDownload-Methode (dwrite_3.h)

Startet einen asynchronen Downloadvorgang. Der Downloadvorgang wird ausgeführt.
im Hintergrund, bis er abgeschlossen ist oder von einem CancelDownload Anruf abgebrochen wird.

Syntax

HRESULT BeginDownload(
  [in, optional] IUnknown *context
);

Parameter

[in, optional] context

Typ: IUnknown*

Optionales Kontextobjekt, das an die
Download-Benachrichtigungshandlers DownloadCompleted-Methode. Wenn das Kontextobjekt
implements IDWriteFontDownloadListener, its DownloadCompleted will be called
wenn sie fertig sind.

Rückgabewert

Typ: HRESULT-

Gibt S_OK zurück, wenn ein Download erfolgreich gestartet wurde, S_FALSE, wenn die Warteschlange leer war, oder einen standardmäßigen HRESULT-Fehlercode.

Bemerkungen

BeginDownload entfernt alle Downloadanforderungen aus der Warteschlange und überträgt sie.
zu einem Hintergrunddownloadvorgang. Wenn vorherige Downloads noch aktiv sind
wenn "BeginDownload" erneut aufgerufen wird, wird der neue Download erst abgeschlossen, wenn "BeginDownload" aufgerufen wird.
die vorherigen Downloads abgeschlossen sind.

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