Partager via


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

Commence à télécharger tout ou partie du fichier de police.

Syntaxe

HRESULT BeginDownload(
  [in] UUID const                 *downloadOperationID,
  [in] DWRITE_FILE_FRAGMENT const *fileFragments,
       UINT32                     fragmentCount,
       IDWriteAsyncResult         **asyncResult
);

Paramètres

[in] downloadOperationID

Type : UUID

[in] fileFragments

Type : DWRITE_FILE_FRAGMENT

Tableau de structures, chacune spécifiant une plage d’octets à télécharger.

fragmentCount

Type : UINT32

Nombre d’éléments dans le tableau fileFragments. Il peut s’agir de zéro pour simplement télécharger des informations de fichier, telles que la taille.

asyncResult

Type : COM_Outptr_result_maybenull

Reçoit un objet qui peut être utilisé pour attendre la fin du téléchargement asynchrone et obtenir le résultat de téléchargement à la fin. Le résultat peut être NULL si le téléchargement se termine de façon synchrone. Par exemple, cela peut se produire si la méthode détermine que les données demandées sont déjà locales.

Valeur retournée

Type : HRESULT

Cette méthode retourne un code de réussite ou d’erreur HRESULT.

Spécifications

Requirement Valeur
Client minimum requis Windows 10 Build 15063
Serveur minimal pris en charge Windows 10 Build 15063
plateforme cible Fenêtres
Header dwrite_3.h
Library Dwrite.lib

Voir aussi

IDWriteRemoteFontFileStream