Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 |