Partager via


IDWriteRemoteFontFileLoader ::CreateRemoteStreamFromKey, méthode (dwrite_3.h)

Crée un objet de flux de fichiers de police distant qui encapsule une ressource de fichier ouverte et peut être utilisé pour télécharger des données de fichier distantes.

Syntaxe

HRESULT CreateRemoteStreamFromKey(
  [in]  void const                  *fontFileReferenceKey,
        UINT32                      fontFileReferenceKeySize,
  [out] IDWriteRemoteFontFileStream **fontFileStream
);

Paramètres

[in] fontFileReferenceKey

Type : void

Clé de référence de fichier de police qui identifie de manière unique la ressource de fichier de police dans l’étendue du chargeur de police utilisé.

fontFileReferenceKeySize

Type : UINT32

Taille de la clé de référence de fichier de police en octets.

[out] fontFileStream

Type : IDWriteRemoteFontFileStream**

Pointeur vers le flux de fichiers de police nouvellement créé.

Valeur retournée

Type : HRESULT

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

Remarques

Contrairement à CreateStreamFromKey, cette méthode peut être utilisée pour créer un flux pour un fichier distant. Si le fichier est distant, le client doit appeler IDWriteRemoteFontFileStream ::BeginDownload avec un tableau vide de fragments de fichiers avant que le flux puisse être utilisé pour obtenir la taille de fichier ou accéder aux données.

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

IDWriteRemoteFontFileLoader