DirectWrite 列舉
DirectWrite 會定義下列列舉。
本節內容
主題 | 說明 |
---|---|
DWRITE_AUTOMATIC_FONT_AXES | 定義常數,指定可在字型選取期間自動在版面配置中套用的特定座標軸。 |
DWRITE_BASELINE | DWRITE_BASELINE列舉包含指定文字對齊基準的值。 |
DWRITE_BREAK_CONDITION | 指出內嵌物件或文字邊緣的條件,用來判斷換行行為。 |
DWRITE_CONTAINER_TYPE | 指定字型資源的容器格式。 容器格式與字型檔格式 (DWRITE_FONT_FILE_TYPE) 不同,因為容器會描述封裝基礎字型檔案的容器。 |
DWRITE_FACTORY_TYPE | 指定 DirectWrite Factory 物件的類型。 |
DWRITE_FACTORY_TYPE (DWriteCore) | 指定 DirectWrite Factory 物件的類型。 |
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列舉包含指定字母格式拓撲的值。 |
DWRITE_PANOSE_SERIF_STYLE | DWRITE_PANOSE_SERIF_STYLE列舉包含指定 serif 文字外觀的值。 |
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_BOTTOM和DWRITE_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_BREAK、DWRITE_WORD_WRAPPING_WHOLE _WORD和DWRITE_WORD_WRAPPING_CHARACTER僅適用於 Windows 8.1 和更新版本。 |