é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.
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 |