DirectWrite 枚举

DirectWrite定义以下枚举。

在本节中

主题 说明
DWRITE_AUTOMATIC_FONT_AXES 定义常量,这些常量指定在字体选择期间可在布局中自动应用的某些轴。
DWRITE_BASELINE DWRITE_BASELINE枚举包含指定文本对齐基线的值。
DWRITE_BREAK_CONDITION 指示内联对象或用于确定换行行为的文本边缘的条件。
DWRITE_CONTAINER_TYPE 指定字体资源的容器格式。 容器格式不同于字体文件格式 (DWRITE_FONT_FILE_TYPE) 因为容器描述打包基础字体文件的容器。
DWRITE_FACTORY_TYPE 指定DirectWrite工厂对象的类型。
DWRITE_FACTORY_TYPE (DWriteCore) 指定DirectWrite工厂对象的类型。
DWRITE_FLOW_DIRECTION 指示文本行相对于彼此放置的方向。
DWRITE_FONT_AXIS_ATTRIBUTES 定义指定字体轴的属性的常量。
DWRITE_FONT_AXIS_TAG 定义为字体轴指定四个字符标识符的常量。
DWRITE_FONT_FACE_TYPE 指示完整字体的文件格式。
DWRITE_FONT_FAMILY_MODEL 定义指定字体系列分组方式的常量。
DWRITE_FONT_FEATURE_TAG 一个 值,该值指示字体提供的文本的排版功能。
DWRITE_FONT_FILE_TYPE 由单个字体文件表示的字体的类型。 由多个文件组成的字体格式,例如类型 1 。PFM 和 。PFB 为每个文件类型具有单独的枚举值。
DWRITE_FONT_LINE_GAP_USAGE 指定 DWRITE_FONT_METRICS::lineGap 值是否应是行指标的一部分
DWRITE_FONT_PROPERTY_ID 标识字体中的字符串。
DWRITE_FONT_SIMULATIONS 指定要应用于字体的算法样式模拟。 可以通过按位 OR 操作组合粗体和倾斜模拟。
DWRITE_FONT_SOURCE_TYPE 定义常量,这些常量指定字体包含在字体集中的机制。
DWRITE_FONT_STRETCH 表示与字体的正常纵横比相比,字体的拉伸程度。
DWRITE_FONT_STYLE 将字体的样式表示为普通、斜体或斜体。
DWRITE_FONT_WEIGHT 表示字体的密度,即笔划的轻量或重度。
DWRITE_GLYPH_IMAGE_FORMATS 指定字体支持哪些格式,无论是在字体范围级别还是按字形。
DWRITE_GLYPH_ORIENTATION_ANGLE DWRITE_GLYPH_ORIENTATION_ANGLE枚举包含一个值,这些值指定标志符号如何定位到 x 轴。
DWRITE_GRID_FIT_MODE 指定是否启用字形轮廓的网格拟合 (也称为提示) 。
DWRITE_INFORMATIONAL_STRING_ID 标识字体文件中嵌入的字符串的信息性字符串枚举。
DWRITE_LINE_SPACING_METHOD 用于文本布局中行距的方法。
DWRITE_LOCALITY 指定资源的位置。
DWRITE_MEASURING_MODE 指示用于文本布局的测量方法。
DWRITE_NUMBER_SUBSTITUTION_METHOD 指定如何对数字和相关标点应用数字替换。
DWRITE_OPTICAL_ALIGNMENT 光学边距对齐模式。
DWRITE_OUTLINE_THRESHOLD DWRITE_OUTLINE_THRESHOLD 枚举包含的值指定 IDWriteFontFace1::GetRecommendedRenderingMode 方法用于确定是否在大纲模式下呈现字形的策略。
DWRITE_PANOSE_ARM_STYLE DWRITE_PANOSE_ARM_STYLE枚举包含的值指定文本的词干终止和圆角字母窗体的样式。
DWRITE_PANOSE_ASPECT DWRITE_PANOSE_ASPECT枚举包含的值指定字符脸的宽度和高度之间的比率。
DWRITE_PANOSE_ASPECT_RATIO DWRITE_PANOSE_ASPECT_RATIO枚举包含的值指定有关字符人脸的宽度和高度比率的信息。
DWRITE_PANOSE_CHARACTER_RANGES DWRITE_PANOSE_CHARACTER_RANGES枚举包含的值指定字体中可用的字符类型。
DWRITE_PANOSE_CONTRAST DWRITE_PANOSE_CONTRAST 枚举包含的值指定字母(如大写“O”)笔划最粗点与最薄点之间的比率。
DWRITE_PANOSE_DECORATIVE_CLASS DWRITE_PANOSE_DECORATIVE_CLASS枚举包含指定字符脸的一般外观的值。
DWRITE_PANOSE_DECORATIVE_TOPOLOGY DWRITE_PANOSE_DECORATIVE_TOPOLOGY枚举包含指定字体整体形状特征的值。
DWRITE_PANOSE_FAMILY DWRITE_PANOSE_FAMILY枚举包含指定字体分类类型的值。
DWRITE_PANOSE_FILL DWRITE_PANOSE_FILL枚举包含指定填充类型和线条处理的值。
DWRITE_PANOSE_FINIALS DWRITE_PANOSE_FINIALS枚举包含的值指定字符结尾和最小升序符的处理方式。
DWRITE_PANOSE_LETTERFORM DWRITE_PANOSE_LETTERFORM枚举包含的值指定文本的字母格式的圆度。
DWRITE_PANOSE_LINING DWRITE_PANOSE_LINING枚举包含的值指定装饰字样轮廓的处理。
DWRITE_PANOSE_MIDLINE DWRITE_PANOSE_MIDLINE枚举包含一些值,这些值指定有关中行在大写字符中的位置以及对角茎顶点的处理信息。
DWRITE_PANOSE_PROPORTION DWRITE_PANOSE_PROPORTION枚举包含的值通过考虑标准字符的其他详细信息来指定字形形状的比例。
DWRITE_PANOSE_SCRIPT_FORM DWRITE_PANOSE_SCRIPT_FORM 枚举包含的值指定字符面的一般外观,同时考虑其斜率和尾部。
DWRITE_PANOSE_SCRIPT_TOPOLOGY DWRITE_PANOSE_SCRIPT_TOPOLOGY 枚举包含指定 letterforms 拓扑的值。
DWRITE_PANOSE_SERIF_STYLE DWRITE_PANOSE_SERIF_STYLE枚举包含指定衬线文本外观的值。
DWRITE_PANOSE_SPACING DWRITE_PANOSE_SPACING 枚举包含的值指定字符间距 (单边距与成比例) 。
DWRITE_PANOSE_STROKE_VARIATION DWRITE_PANOSE_STROKE_VARIATION 枚举包含的值指定文本字符的细干和粗干之间的关系。
DWRITE_PANOSE_SYMBOL_ASPECT_RATIO DWRITE_PANOSE_SYMBOL_ASPECT_RATIO 枚举包含指定符号字符纵横比的值。
DWRITE_PANOSE_SYMBOL_KIND DWRITE_PANOSE_SYMBOL_KIND 枚举包含指定符号集类型的值。
DWRITE_PANOSE_TOOL_KIND DWRITE_PANOSE_TOOL_KIND 枚举包含的值指定用于创建字符形式的工具类型。
DWRITE_PANOSE_WEIGHT DWRITE_PANOSE_WEIGHT枚举包含指定字符权重的值。
DWRITE_PANOSE_XASCENT DWRITE_PANOSE_XASCENT 枚举包含的值指定小写字母的相对大小。
DWRITE_PANOSE_XHEIGHT DWRITE_PANOSE_XHEIGHT 枚举包含的值指定有关小写字母的相对大小和音调符号处理 (xheight) 的信息。
DWRITE_PARAGRAPH_ALIGNMENT 指定段落文本沿流方向轴相对于流布局框的顶部和底部的对齐方式。
DWRITE_PIXEL_GEOMETRY 表示设备像素 (的内部结构,即为呈现文本而假定的红色、绿色和蓝色分量) 的物理排列。
DWRITE_READING_DIRECTION 指定读取的进度方向。 注意:DWRITE_READING_DIRECTION_TOP_TO_BOTTOMDWRITE_READING_DIRECTION_BOTTOM_TO_TOP仅在 Windows 8.1 及更高版本中可用。
DWRITE_RENDERING_MODE 枚举 从 Windows 8 开始, DWRITE_RENDERING_MODE 枚举添加了新的枚举值,并弃用了其他枚举值。
DWRITE_RENDERING_MODE1 指定字形的呈现方式。
DWRITE_SCRIPT_SHAPES 指示文本的其他调整要求。
DWRITE_TEXT_ALIGNMENT 指定段落文本沿阅读方向轴相对于布局框的前导和尾边缘的对齐方式。
DWRITE_TEXT_ANTIALIAS_MODE DWRITE_TEXT_ANTIALIAS_MODE枚举包含的值指定呈现模式调用抗锯齿时要用于文本的抗锯齿类型。
DWRITE_TEXTURE_TYPE 标识 alpha 纹理的类型。
DWRITE_TRIMMING_GRANULARITY 指定用于剪裁溢出布局框的文本粒度。
DWRITE_VERTICAL_GLYPH_ORIENTATION DWRITE_VERTICAL_GLYPH_ORIENTATION枚举包含指定文本所需字形方向类型的值。
DWRITE_WORD_WRAPPING 指定要在特定多行段落中使用的自动换行。 注意:DWRITE_WORD_WRAPPING_EMERGENCY_BREAKDWRITE_WORD_WRAPPING_WHOLE _WORDDWRITE_WORD_WRAPPING_CHARACTER仅在 Windows 8.1 及更高版本中可用。