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