DirectWrite, énumérations
DirectWrite définit les énumérations suivantes.
Contenu de cette section
Sujet | Description |
---|---|
DWRITE_AUTOMATIC_FONT_AXES | Définit des constantes qui spécifient certains axes pouvant être appliqués automatiquement dans la disposition lors de la sélection de police. |
DWRITE_BASELINE | L'énumération DWRITE_BASELINE contient des valeurs de base pour l'alignement de texte. |
DWRITE_BREAK_CONDITION | Indique la condition aux bords de l’objet inline ou du texte utilisée pour déterminer le comportement de saut de ligne. |
DWRITE_CONTAINER_TYPE | Indique le format de conteneur d’une ressource de police. Un format de conteneur est différent d’un format de fichier de police (DWRITE_FONT_FILE_TYPE), car il décrit le conteneur dans lequel le fichier de police sous-jacent est empaqueté. |
DWRITE_FACTORY_TYPE | Indique le type d’objet de fabrique DirectWrite. |
DWRITE_FACTORY_TYPE (DWriteCore) | Indique le type d’objet de fabrique DirectWrite. |
DWRITE_FLOW_DIRECTION | Indique la façon dont les lignes de texte sont placées par rapport aux autres. |
DWRITE_FONT_AXIS_ATTRIBUTES | Définit des constantes qui indiquent des attributs pour un axe de police. |
DWRITE_FONT_AXIS_TAG | Définit des constantes qui indiquent un identificateur à quatre caractères pour un axe de police. |
DWRITE_FONT_FACE_TYPE | Indique le format de fichier d’un type de police complet. |
DWRITE_FONT_FAMILY_MODEL | Définit des constantes qui indiquent la façon dont les familles de polices sont regroupées. |
DWRITE_FONT_FEATURE_TAG | Valeur qui indique la caractéristique typographique du texte fourni par la police. |
DWRITE_FONT_FILE_TYPE | Type d’une police représentée par un fichier de police unique. Formats de police qui se composent de plusieurs fichiers. Par exemple, Type 1 . PFM et . PFB a des valeurs d’énumération distinctes pour chacun des types de fichiers. |
DWRITE_FONT_LINE_GAP_USAGE | indique si la valeur DWRITE_FONT_METRICS::lineGap doit faire partie des métriques de ligne. |
DWRITE_FONT_PROPERTY_ID | Identifie une chaîne dans une police. |
DWRITE_FONT_SIMULATIONS | Indique les simulations de style algorithmique à appliquer à la police. Les simulations en gras et oblique peuvent être combinées via une opération OR au niveau du bit. |
DWRITE_FONT_SOURCE_TYPE | Définit des constantes qui indiquent le mécanisme par lequel une police a été incluse dans un ensemble de polices. |
DWRITE_FONT_STRETCH | Représente le degré d’étirement d’une police par rapport à ses proportions normales. |
DWRITE_FONT_STYLE | Représente le style de police comme normal, italique ou oblique. |
DWRITE_FONT_WEIGHT | Représente la densité d’une police, en termes de finesse ou d'épaisseur des traits. |
DWRITE_GLYPH_IMAGE_FORMATS | Spécifie les formats pris en charge dans la police, soit au niveau de la police, soit par glyphe. |
DWRITE_GLYPH_ORIENTATION_ANGLE | l'énumération DWRITE_GLYPH_ORIENTATION_ANGLE contient des valeurs qui indiquent la façon dont le glyphe est orienté par rapport à l'axe X. |
DWRITE_GRID_FIT_MODE | Indique s’il faut activer l’ajustement du quadrillage des contours de glyphe (également appelé indicateur). |
DWRITE_INFORMATIONAL_STRING_ID | Énumération de chaîne d’information qui identifie une chaîne intégrée à un fichier de police. |
DWRITE_LINE_SPACING_METHOD | Méthode utilisée pour l’interligne dans une disposition de texte. |
DWRITE_LOCALITY | Indique l'emplacement d'une ressource. |
DWRITE_MEASURING_MODE | Indique la méthode de mesure utilisée pour la disposition du texte. |
DWRITE_NUMBER_SUBSTITUTION_METHOD | Indique comment appliquer la substitution de nombres sur les chiffres et la ponctuation associée. |
DWRITE_OPTICAL_ALIGNMENT | Mode d’alignement des marges optiques. |
DWRITE_OUTLINE_THRESHOLD | L'énumération DWRITE_OUTLINE_THRESHOLD contient des valeurs qui indiquent la stratégie qu'utilise la méthode IDWriteFontFace1::GetRecommendedRenderingMode afin de déterminer s'il faut afficher les glyphes en mode plan. |
DWRITE_PANOSE_ARM_STYLE | L'énumération DWRITE_PANOSE_ARM_STYLE contient des valeurs qui indiquent le style d’arrêt des tiges et des lettres arrondies pour le texte. |
DWRITE_PANOSE_ASPECT | L’énumération DWRITE_PANOSE_ASPECT contient des valeurs qui indiquent le rapport entre la largeur et la hauteur de la police. |
DWRITE_PANOSE_ASPECT_RATIO | L’énumération DWRITE_PANOSE_ASPECT_RATIO contient des valeurs qui indiquent des informations sur le rapport entre la largeur et la hauteur de la police. |
DWRITE_PANOSE_CHARACTER_RANGES | L’énumération DWRITE_PANOSE_CHARACTER_RANGES contient des valeurs qui indiquent le type de caractères disponibles dans la police. |
DWRITE_PANOSE_CONTRAST | L’énumération DWRITE_PANOSE_CONTRAST contient des valeurs qui indiquent le rapport entre le point le plus épais et le plus fin du trait pour une lettre comme le « O » majuscule. |
DWRITE_PANOSE_DECORATIVE_CLASS | L'énumération DWRITE_PANOSE_DECORATIVE_CLASS contient des valeurs qui indiquent l'aspect général de la police de caractère. |
DWRITE_PANOSE_DECORATIVE_TOPOLOGY | L'énumération DWRITE_PANOSE_DECORATIVE_TOPOLOGY contient des valeurs qui indiquent les caractéristiques générales de la forme de la police. |
DWRITE_PANOSE_FAMILY | L'énumération DWRITE_PANOSE_FAMILY contient des valeurs qui indiquent le type de classification des caractères de la police. |
DWRITE_PANOSE_FILL | L'énumération DWRITE_PANOSE_FILL contient des valeurs qui spécifient le type de remplissage et de traitement des lignes. |
DWRITE_PANOSE_FINIALS | L’énumération DWRITE_PANOSE_FINIALS contient des valeurs qui indiquent la façon dont les caractères se terminent et les hampes minuscules sont traitées. |
DWRITE_PANOSE_LETTERFORM | L’énumération DWRITE_PANOSE_LETTERFORM contient des valeurs qui indiquent l’arrondi de la forme des lettres pour le texte. |
DWRITE_PANOSE_LINING | L’énumération DWRITE_PANOSE_LINING contient des valeurs qui indiquent le traitement du contour pour la police décorative. |
DWRITE_PANOSE_MIDLINE | L’énumération DWRITE_PANOSE_MIDLINE contient des valeurs qui indiquent des informations sur l'emplacement de la ligne médiane des caractères majuscules et sur le traitement des apex diagonaux des tiges. |
DWRITE_PANOSE_PROPORTION | L’énumération DWRITE_PANOSE_PROPORTION contient des valeurs qui indiquent la proportion de la forme de glyphe en prenant en compte des détails supplémentaires par rapport aux caractères standard. |
DWRITE_PANOSE_SCRIPT_FORM | L’énumération DWRITE_PANOSE_SCRIPT_FORM contient des valeurs qui indiquent l’apparence générale de la police de caractère, en tenant compte de sa pente et de ses queues. |
DWRITE_PANOSE_SCRIPT_TOPOLOGY | L'énumération DWRITE_PANOSE_SCRIPT_TOPOLOGY contient des valeurs qui indiquent la topologie des formes de lettres. |
DWRITE_PANOSE_SERIF_STYLE | L'énumération DWRITE_PANOSE_SERIF_STYLE contient des valeurs qui indiquent l'apparence du texte avec empattement. |
DWRITE_PANOSE_SPACING | L’énumération DWRITE_PANOSE_SPACING contient des valeurs qui indiquent l’espacement des caractères (monospace et proportionnel). |
DWRITE_PANOSE_STROKE_VARIATION | L'énumération DWRITE_PANOSE_STROKE_VARIATION contient des valeurs qui indiquent la relation entre les tiges fines et épaisses des caractères de texte. |
DWRITE_PANOSE_SYMBOL_ASPECT_RATIO | L'énumération DWRITE_PANOSE_SYMBOL_ASPECT_RATIO contient des valeurs qui indiquent le format des caractères symboliques. |
DWRITE_PANOSE_SYMBOL_KIND | L'énumération DWRITE_PANOSE_SYMBOL_KIND contient des valeurs qui indiquent le type d'ensemble de symboles. |
DWRITE_PANOSE_TOOL_KIND | L’énumération DWRITE_PANOSE_TOOL_KIND contient des valeurs qui indiquent le type d’outil utilisé pour créer des formes de caractères. |
DWRITE_PANOSE_WEIGHT | L'énumération DWRITE_PANOSE_WEIGHT contient des valeurs qui spécifient l'épaisseur des caractères. |
DWRITE_PANOSE_XASCENT | L'énumération DWRITE_PANOSE_XASCENT contient des valeurs qui indiquent la taille relative des lettres minuscules. |
DWRITE_PANOSE_XHEIGHT | L’énumération DWRITE_PANOSE_XHEIGHT contient des valeurs qui indiquent des informations sur la taille relative des lettres minuscules et le traitement des accents diacritiques (xheight). |
DWRITE_PARAGRAPH_ALIGNMENT | Indique l’alignement du texte du paragraphe le long de l’axe de direction du flux, par rapport au haut et au bas de la zone de disposition du flux. |
DWRITE_PIXEL_GEOMETRY | Représente la structure interne supposée d’un pixel d’appareil (c’est-à-dire la disposition physique des composants de couleur rouge, vert et bleu) afin d'afficher le texte. |
DWRITE_READING_DIRECTION | Spécifie la direction de lecture du texte. Remarque : DWRITE_READING_DIRECTION_TOP_TO_BOTTOM et DWRITE_READING_DIRECTION_BOTTOM_TO_TOP sont disponibles uniquement dans Windows 8.1 et versions ultérieures. |
Énumérations DWRITE_RENDERING_MODE | À partir de Windows 8, l’énumération DWRITE_RENDERING_MODE a ajouté de nouvelles valeurs et d'autres sont devenues obsolètes. |
DWRITE_RENDERING_MODE1 | Indique la façon dont le rendu des glyphes est effectué. |
DWRITE_SCRIPT_SHAPES | Indique des exigences de mise en forme supplémentaires pour le texte. |
DWRITE_TEXT_ALIGNMENT | Indique l’alignement du texte du paragraphe le long de l’axe de lecture, par rapport au bord de début et de fin de la zone de disposition. |
DWRITE_TEXT_ANTIALIAS_MODE | L'énumération DWRITE_TEXT_ANTIALIAS_MODE contient des valeurs qui indiquent le type d'anticrénelage à utiliser pour le texte lorsque le mode de rendu fait appel à l'anticrénelage. |
DWRITE_TEXTURE_TYPE | Identifie un type de texture alpha. |
DWRITE_TRIMMING_GRANULARITY | Indique la granularité du texte utilisée pour découper le texte qui dépasse la zone de disposition. |
DWRITE_VERTICAL_GLYPH_ORIENTATION | L'énumération DWRITE_VERTICAL_GLYPH_ORIENTATION contient des valeurs qui indiquent le type d'orientation des glyphes souhaité pour le texte. |
DWRITE_WORD_WRAPPING | Indique l’habillage de mots à utiliser dans un paragraphe multiligne particulier. Remarque : DWRITE_WORD_WRAPPING_EMERGENCY_BREAK, DWRITE_WORD_WRAPPING_WHOLE _WORD et DWRITE_WORD_WRAPPING_CHARACTER sont disponibles uniquement dans Windows 8.1 et versions ultérieures. |