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 |