Partager via


structures DirectWrite

DirectWrite définit les structures suivantes.

Contenu de cette section

Rubrique Description
DWRITE_BITMAP_DATA_BGRA32 Représente des données bitmap au format BGRA32.
DWRITE_CARET_METRICS La structure DWRITE_CARET_METRICS spécifie les métriques pour le placement des caresses dans une police.
DWRITE_CLUSTER_METRICS Contient des informations sur un cluster glyphe.
DWRITE_COLOR_F Décrit les composants rouge, vert, bleu et alpha d’une couleur.
DWRITE_COLOR_GLYPH_RUN Contient les informations nécessaires aux convertisseurs pour dessiner les exécutions de glyphes avec des informations de couleur de glyphe.
DWRITE_COLOR_GLYPH_RUN1 Représente une exécution de glyphe de couleur. La méthode IDWriteFactory4::TranslateColorGlyphRun retourne une collection ordonnée d’exécutions de glyphes de couleur de différents types en fonction de ce que la police prend en charge.
DWRITE_FILE_FRAGMENT Représente une plage d’octets dans un fichier de police.
DWRITE_FONT_AXIS_RANGE Représente la plage minimale et maximale des valeurs possibles pour un axe de police.
DWRITE_FONT_AXIS_VALUE Représente une valeur pour un axe de police. Utilisé lors de l’interrogation et de la création d’instances de police.
DWRITE_FONT_FEATURE Spécifie les propriétés utilisées pour identifier et exécuter des caractéristiques typographiques dans le visage de police actuel.
DWRITE_FONT_METRICS La structure DWRITE_FONT_METRICS spécifie les métriques applicables à tous les glyphes dans la police faciale.
DWRITE_FONT_METRICS1 La structure DWRITE_FONT_METRICS1 spécifie les métriques qui s’appliquent à tous les glyphes dans la police faciale.
DWRITE_FONT_PROPERTY Propriété de police utilisée pour filtrer les jeux de polices et créer un jeu de polices avec des propriétés explicites.
DWRITE_GLYPH_IMAGE_DATA Données pour un glyphe unique de GetGlyphImageData.
DWRITE_GLYPH_METRICS Spécifie les métriques d’un glyphe individuel.
DWRITE_GLYPH_OFFSET Réglage facultatif de la position d’un glyphe.
DWRITE_GLYPH_RUN Contient les informations nécessaires aux convertisseurs pour dessiner des exécutions de glyphes.
DWRITE_GLYPH_RUN_DESCRIPTION Contient des propriétés supplémentaires liées à celles de DWRITE_GLYPH_RUN.
DWRITE_HIT_TEST_METRICS Décrit la région obtenue par un test de succès.
DWRITE_INLINE_OBJECT_METRICS Contient des propriétés décrivant la mesure géométrique d’un objet inline défini par l’application.
DWRITE_JUSTIFICATION_OPPORTUNITY La structure DWRITE_JUSTIFICATION_OPPORTUNITY spécifie des informations de justification par glyphe.
DWRITE_LINE_BREAKPOINT Caractéristiques du point d’arrêt de ligne d’un caractère.
DWRITE_LINE_METRICS Contient des informations sur une ligne de texte mise en forme.
DWRITE_LINE_METRICS1 Contient des informations sur une ligne de texte mise en forme.
DWRITE_LINE_SPACING
DWRITE_MATRIX La structure DWRITE_MATRIX spécifie la transformation graphique à appliquer aux glyphes rendus.
DWRITE_OVERHANG_METRICS Indique la quantité de dips visibles (pixels indépendants de l’appareil) qui dépassent chaque côté de la disposition ou des objets inline.
DWRITE_PANOSE L’union DWRITE_PANOSE décrit les valeurs de classification de police de type que vous utilisez avec IDWriteFont1::GetPanose pour sélectionner et faire correspondre la police.
DWRITE_SCRIPT_ANALYSIS Stocke l’association de texte et son script système d’écriture, ainsi que certains attributs d’affichage.
DWRITE_SCRIPT_PROPERTIES La structure DWRITE_SCRIPT_PROPERTIES spécifie les propriétés de script pour la navigation et la justification de la carete.
DWRITE_SHAPING_GLYPH_PROPERTIES Contient des propriétés de sortie de mise en forme pour un glyphe de sortie.
DWRITE_SHAPING_TEXT_PROPERTIES Mise en forme des propriétés de sortie pour un glyphe de sortie.
DWRITE_STRIKETHROUGH Contient des informations sur la taille et l’emplacement des barrés.
DWRITE_TEXT_METRICS Contient les métriques associées au texte après la disposition.
DWRITE_TEXT_METRICS1 Contient les métriques associées au texte après la disposition.
DWRITE_TEXT_RANGE Spécifie une plage de positions de texte où le format est appliqué dans le texte représenté par un objet IDWriteTextLayout .
DWRITE_TRIMMING Spécifie l’option de découpage pour le texte qui déborde de la zone de disposition.
DWRITE_TYPOGRAPHIC_FEATURES Contient un ensemble de caractéristiques typographiques à appliquer pendant la mise en forme du texte.
DWRITE_UNDERLINE Contient des informations sur la largeur, l’épaisseur, le décalage, la hauteur d’exécution, le sens de lecture et le sens du flux d’un soulignement.
DWRITE_UNICODE_RANGE La structure DWRITE_UNICODE_RANGE spécifie la plage de points de code Unicode.