Partager via


IDWriteFontDownloadQueue ::BeginDownload, méthode (dwrite_3.h)

Commence une opération de téléchargement asynchrone. L’opération de téléchargement s’exécute
en arrière-plan jusqu’à ce qu’il se termine ou soit annulé par un appel CancelDownload .

Syntaxe

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

Paramètres

[in, optional] context

Type : IUnknown*

Objet de contexte facultatif qui est passé à l’objet
méthode DownloadCompleted du gestionnaire de notifications de téléchargement. Si l’objet de contexte
implémente IDWriteFontDownloadListener, son DownloadCompleted sera appelé
lorsque vous avez terminé.

Valeur retournée

Type : HRESULT

Retourne S_OK si un téléchargement a été correctement démarré, S_FALSE si la file d’attente était vide ou un code d’erreur HRESULT standard.

Remarques

BeginDownload supprime toutes les demandes de téléchargement de la file d’attente, les transférant
à une opération de téléchargement en arrière-plan. Si les téléchargements précédents sont toujours en cours
lorsque BeginDownload est appelé à nouveau, le nouveau téléchargement ne se termine pas tant que
les téléchargements précédents sont terminés.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2008 R2, Windows Server 2008 avec SP2 et Mise à jour de plateforme pour Windows Server 2008 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête dwrite_3.h
Bibliothèque Dwrite.lib
DLL Dwrite.dll

Voir aussi

IDWriteFontDownloadQueue