Metodo IDWriteRemoteFontFileStream::BeginDownload (dwrite_3.h)
Inizia a scaricare tutto o parte del file di carattere.
Sintassi
HRESULT BeginDownload(
[in] UUID const *downloadOperationID,
[in] DWRITE_FILE_FRAGMENT const *fileFragments,
UINT32 fragmentCount,
IDWriteAsyncResult **asyncResult
);
Parametri
[in] downloadOperationID
Tipo: UUID
[in] fileFragments
Tipo: DWRITE_FILE_FRAGMENT
Matrice di strutture, ognuna che specifica un intervallo di byte da scaricare.
fragmentCount
Tipo: UINT32
Numero di elementi nella matrice fileFragments. Questo può essere zero per scaricare solo le informazioni sui file, ad esempio le dimensioni.
asyncResult
Tipo: COM_Outptr_result_maybenull
Riceve un oggetto che può essere usato per attendere il completamento del download asincrono e ottenere il risultato del download al completamento. Il risultato può essere NULL se il download completa in modo sincrono. Ad esempio, questo può verificarsi se il metodo determina che i dati richiesti sono già locali.
Valore restituito
Tipo: HRESULT
Questo metodo restituisce un codice di esito positivo o di errore HRESULT.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | dwrite_3.h |
Libreria | Dwrite.lib |