IDWriteFactory::CreateTextFormat, méthode (dwrite.h)
Crée un objet de format de texte utilisé pour la disposition du texte.
Syntaxe
HRESULT CreateTextFormat(
[in] WCHAR const *fontFamilyName,
IDWriteFontCollection *fontCollection,
DWRITE_FONT_WEIGHT fontWeight,
DWRITE_FONT_STYLE fontStyle,
DWRITE_FONT_STRETCH fontStretch,
FLOAT fontSize,
[in] WCHAR const *localeName,
[out] IDWriteTextFormat **textFormat
);
Paramètres
[in] fontFamilyName
Type : const WCHAR*
Tableau de caractères qui contient le nom de la famille de polices
fontCollection
Type : IDWriteFontCollection*
Pointeur vers un objet de collection de polices. Lorsque cette valeur est NULL, indique la collection de polices système.
fontWeight
Type : DWRITE_FONT_WEIGHT
Valeur qui indique le poids de la police pour l’objet texte créé par cette méthode.
fontStyle
Type : DWRITE_FONT_STYLE
Valeur qui indique le style de police de l’objet texte créé par cette méthode.
fontStretch
Type : DWRITE_FONT_STRETCH
Valeur qui indique l’étendue de police pour l’objet texte créé par cette méthode.
fontSize
Type : FLOAT
Taille logique de la police en unités DIP (« pixel indépendant de l’appareil »). Un DIP est égal à 1/96 pouce.
[in] localeName
Type : const WCHAR*
Tableau de caractères qui contient le nom des paramètres régionaux.
[out] textFormat
Type : IDWriteTextFormat**
Lorsque cette méthode retourne, contient l’adresse d’un pointeur vers un objet de format texte nouvellement créé, ou NULL en cas d’échec.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour