dwrite_1.h 标头
此标头由 DirectWrite 使用。 有关详细信息,请参阅:
dwrite_1.h 包含以下编程接口:
IDWriteBitmapRenderTarget1 封装可用于呈现字形的 32 位设备独立位图和设备上下文。 |
IDWriteFactory1 所有DirectWrite对象的根工厂接口。 (IDWriteFactory1) |
IDWriteFont1 表示字体集合中的物理字体。 (IDWriteFont1) |
IDWriteFontFace1 包含字体人脸类型、适当的文件引用和人脸识别数据。 (IDWriteFontFace1) |
IDWriteRenderingParams1 表示字形光栅化和筛选的文本呈现设置。 (IDWriteRenderingParams1) |
IDWriteTextAnalysisSink1 实现的接口,用于接收文本分析器的输出。 |
IDWriteTextAnalysisSource1 实现的接口,用于向文本分析器提供所需的信息,例如文本和关联的文本属性。 |
IDWriteTextAnalyzer1 分析用于复杂脚本处理的各种文本属性。 (IDWriteTextAnalyzer1) |
IDWriteTextLayout1 表示经过完全分析和格式化后的文本块。 (IDWriteTextLayout1) |
DWRITE_CARET_METRICS DWRITE_CARET_METRICS结构指定插入符号在字体中放置的指标。 |
DWRITE_FONT_METRICS1 DWRITE_FONT_METRICS1结构指定适用于字体内所有字形的指标。 |
DWRITE_JUSTIFICATION_OPPORTUNITY DWRITE_JUSTIFICATION_OPPORTUNITY 结构指定每个字形的对齐信息。 |
DWRITE_PANOSE DWRITE_PANOSE并集描述了与 IDWriteFont1::GetPanose 一起使用的字体分类值来选择和匹配字体。 |
DWRITE_SCRIPT_PROPERTIES DWRITE_SCRIPT_PROPERTIES 结构指定插入点导航和对齐的脚本属性。 |
DWRITE_UNICODE_RANGE DWRITE_UNICODE_RANGE 结构指定 Unicode 码位的范围。 |
DWRITE_BASELINE DWRITE_BASELINE枚举包含指定文本对齐基线的值。 |
DWRITE_GLYPH_ORIENTATION_ANGLE DWRITE_GLYPH_ORIENTATION_ANGLE 枚举包含指定标志符号如何定向到 x 轴的值。 |
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枚举包含指定字母窗体拓扑的值。 |
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_TEXT_ANTIALIAS_MODE DWRITE_TEXT_ANTIALIAS_MODE 枚举包含的值指定呈现模式调用抗锯齿时要用于文本的抗锯齿类型。 |
DWRITE_VERTICAL_GLYPH_ORIENTATION DWRITE_VERTICAL_GLYPH_ORIENTATION枚举包含指定文本所需字形方向类型的值。 |