Condividi tramite


Metodo IDWriteFontDownloadQueue::BeginDownload (dwrite_3.h)

Avvia un'operazione di download asincrona. L'operazione di download viene eseguita
in background finché non viene completato o annullato da una chiamata CancelDownload.

Sintassi

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

Parametri

[in, optional] context

Tipo: IUnknown*

Oggetto contesto facoltativo che viene passato di nuovo all'oggetto
download del metodo DownloadCompleted del gestore delle notifiche. Se l'oggetto contesto
implementa IDWriteFontDownloadListener, verrà chiamato il relativo DownloadCompleted
al termine.

Valore restituito

Tipo: HRESULT

Restituisce S_OK se un download è stato avviato correttamente, S_FALSE se la coda è vuota o un codice di errore HRESULT standard.

Osservazioni

BeginDownload rimuove tutte le richieste di download dalla coda, trasferendole
a un'operazione di download in background. Se i download precedenti sono ancora in corso
quando BeginDownload viene chiamato di nuovo, il nuovo download non viene completato fino a quando
i download precedenti sono stati completati.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10 [solo app desktop]
server minimo supportato Windows Server 2016 [solo app desktop]
piattaforma di destinazione Finestre
intestazione dwrite_3.h
libreria Dwrite.lib
dll Dwrite.dll

Vedere anche

IDWriteFontDownloadQueue