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 repassé au
télécharger la méthode DownloadCompleted du gestionnaire de notification. Si l’objet de contexte
implémente IDWriteFontDownloadListener, son DownloadCompleted sera appelé
quand vous avez terminé.
Valeur de retour
Type : HRESULT
Retourne S_OK si un téléchargement a été démarré, S_FALSE si la file d’attente était vide ou si le code d’erreur HRESULT standard a été vide.
Remarques
BeginDownload supprime toutes les demandes de téléchargement de la file d’attente, en les transférant
vers une opération de téléchargement en arrière-plan. Si des téléchargements précédents sont toujours en cours
lorsque BeginDownload est appelé à nouveau, le nouveau téléchargement n’est pas terminé tant que le nouveau téléchargement n’est pas terminé.
les téléchargements précédents ont terminé.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10 [applications de bureau uniquement] |
serveur minimum pris en charge | Windows Server 2016 [applications de bureau uniquement] |
plateforme cible | Windows |
d’en-tête | dwrite_3.h |
bibliothèque | Dwrite.lib |
DLL | Dwrite.dll |