énumération DWRITE_FONT_STRETCH (dwrite.h)
Représente le degré d’étirement d’une police par rapport au rapport d’aspect normal d’une police. Les valeurs énumérées correspondent à la définition usWidthClass dans la spécification OpenType. UsWidthClass représente une valeur entière comprise entre 1 et 9, les valeurs inférieures indiquent des largeurs plus étroites ; les valeurs supérieures indiquent des largeurs plus larges.
Syntax
typedef enum DWRITE_FONT_STRETCH {
DWRITE_FONT_STRETCH_UNDEFINED = 0,
DWRITE_FONT_STRETCH_ULTRA_CONDENSED = 1,
DWRITE_FONT_STRETCH_EXTRA_CONDENSED = 2,
DWRITE_FONT_STRETCH_CONDENSED = 3,
DWRITE_FONT_STRETCH_SEMI_CONDENSED = 4,
DWRITE_FONT_STRETCH_NORMAL = 5,
DWRITE_FONT_STRETCH_MEDIUM = 5,
DWRITE_FONT_STRETCH_SEMI_EXPANDED = 6,
DWRITE_FONT_STRETCH_EXPANDED = 7,
DWRITE_FONT_STRETCH_EXTRA_EXPANDED = 8,
DWRITE_FONT_STRETCH_ULTRA_EXPANDED = 9
} ;
Constantes
DWRITE_FONT_STRETCH_UNDEFINED Valeur : 0 Étendue de police prédéfinie : inconnue (0). |
DWRITE_FONT_STRETCH_ULTRA_CONDENSED Valeur : 1 Étendue de police prédéfinie : ultra-condensée (1). |
DWRITE_FONT_STRETCH_EXTRA_CONDENSED Valeur : 2 Étendue de police prédéfinie : extra-condensée (2). |
DWRITE_FONT_STRETCH_CONDENSED Valeur : 3 Étendue de police prédéfinie : condensée (3). |
DWRITE_FONT_STRETCH_SEMI_CONDENSED Valeur : 4 Étendue de police prédéfinie : semi-condensée (4). |
DWRITE_FONT_STRETCH_NORMAL Valeur : 5 Étendue de police prédéfinie : Normal (5). |
DWRITE_FONT_STRETCH_MEDIUM Valeur : 5 Étendue de police prédéfinie : Moyen (5). |
DWRITE_FONT_STRETCH_SEMI_EXPANDED Valeur : 6 Étendue de police prédéfinie : semi-développée (6). |
DWRITE_FONT_STRETCH_EXPANDED Valeur : 7 Étendue de police prédéfinie : développée (7). |
DWRITE_FONT_STRETCH_EXTRA_EXPANDED Valeur : 8 Étirement de police prédéfini : Extra-développé (8). |
DWRITE_FONT_STRETCH_ULTRA_EXPANDED Valeur : 9 Étendue de police prédéfinie : Ultra-développée (9). |
Remarques
Un étirement de police décrit le degré d’étirement d’un formulaire de police à partir de son rapport d’aspect normal, qui est le rapport largeur/hauteur d’origine spécifié pour les glyphes dans la police. L’illustration suivante montre un exemple d’étirements Normaux et Condensés pour la police Rockwell Bold.
![Illustration du texte « D2D » en police normale et condensée stretch](images/fontstretch_for_rockwellbold.png)
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] |
En-tête | dwrite.h |
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