Partager via


IDWriteFontFileStream ::GetFileSize, méthode (dwrite.h)

Obtient la taille totale d’un fichier.

Syntaxe

HRESULT GetFileSize(
  [out] UINT64 *fileSize
);

Paramètres

[out] fileSize

Type : UINT64*

Lorsque cette méthode retourne, contient la taille totale du fichier.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

L’implémentation de GetFileSize() pour les fichiers de police chargés de manière asynchrone peut nécessiter le téléchargement du contenu complet du fichier. Par conséquent, cette méthode doit être utilisée uniquement pour les opérations qui nécessitent le chargement d’un fichier de polices complet (par exemple, la copie d’un fichier de polices) ou qui doivent prendre des décisions en fonction de la valeur de la taille du fichier (par exemple, la validation par rapport à une taille de fichier persistante).

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.h
Bibliothèque Dwrite.lib
DLL Dwrite.dll

Voir aussi

IDWriteFontFileStream