Freigeben über


IDWriteFontDownloadQueue::BeginDownload-Methode (dwrite_3.h)

Startet einen asynchronen Downloadvorgang. Der Downloadvorgang wird ausgeführt.
im Hintergrund, bis er abgeschlossen ist oder durch einen CancelDownload-Aufruf abgebrochen wird.

Syntax

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

Parameter

[in, optional] context

Typ: IUnknown*

Optionales Kontextobjekt, das an die zurückgegeben wird
DownloadCompleted-Methode des Benachrichtigungshandlers Wenn das Kontextobjekt
implementiert IDWriteFontDownloadListener, dessen DownloadCompleted aufgerufen wird
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 HRESULT-Standardfehlercode.

Hinweise

BeginDownload entfernt alle Downloadanforderungen aus der Warteschlange und überträgt sie.
zu einem Downloadvorgang im Hintergrund. Wenn vorherige Downloads noch ausgeführt werden
Wenn BeginDownload erneut aufgerufen wird, wird der neue Download erst abgeschlossen, wenn
die vorherigen Downloads wurden abgeschlossen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile dwrite_3.h
Bibliothek Dwrite.lib
DLL Dwrite.dll

Weitere Informationen

IDWriteFontDownloadQueue