Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beginnt mit dem Herunterladen aller oder eines Teils der Schriftartdatei.
Syntax
HRESULT BeginDownload(
[in] UUID const *downloadOperationID,
[in] DWRITE_FILE_FRAGMENT const *fileFragments,
UINT32 fragmentCount,
IDWriteAsyncResult **asyncResult
);
Die Parameter
[in] downloadOperationID
Typ: UUID
[in] fileFragments
Typ: DWRITE_FILE_FRAGMENT
Array von Strukturen, die jeweils einen Bytebereich angeben, der heruntergeladen werden soll.
fragmentCount
Typ: UINT32-
Anzahl der Elemente im FileFragments-Array. Dies kann null sein, um nur Dateiinformationen herunterzuladen, z. B. die Größe.
asyncResult
Typ: COM_Outptr_result_maybenull
Empfängt ein Objekt, das verwendet werden kann, um auf den Abschluss des asynchronen Downloads zu warten und das Downloadergebnis nach Abschluss abzurufen. Das Ergebnis kann NULL sein, wenn der Download synchron abgeschlossen wird. Dies kann beispielsweise passieren, wenn die Methode bestimmt, dass die angeforderten Daten bereits lokal sind.
Rückgabewert
Typ: HRESULT
Diese Methode gibt einen HRESULT-Erfolgs- oder Fehlercode zurück.
Anforderungen
| Anforderung | Wert |
|---|---|
| Mindestens unterstützter Client | Windows 10 Build 15063 |
| Mindestanforderungen für unterstützte Server | Windows 10 Build 15063 |
| Zielplattform | Fenster |
| Header | dwrite_3.h |
| Library | Dwrite.lib |