共用方式為


DirectWrite 結構

DirectWrite 會定義下列結構。

在本節中

主題 描述
DWRITE_BITMAP_DATA_BGRA32 表示 BGRA32 格式的點陣圖數據。
DWRITE_CARET_METRICS DWRITE_CARET_METRICS 結構會指定字型中插入號放置的計量。
DWRITE_CLUSTER_METRICS 包含圖像叢集的相關信息。
DWRITE_COLOR_F 描述色彩的紅色、綠色、藍色和Alpha元件。
DWRITE_COLOR_GLYPH_RUN 包含轉譯器使用圖像色彩信息繪製圖像執行所需的資訊。
DWRITE_COLOR_GLYPH_RUN1 表示色彩圖像執行。 IDWriteFactory4::TranslateColorGlyphRun 方法會根據字型所支援的字型,傳回不同類型之色彩圖像執行的已排序集合。
DWRITE_FILE_FRAGMENT 表示字型檔案中的位元組範圍。
DWRITE_FONT_AXIS_RANGE 表示字型軸可能值的最小值和最大值。
DWRITE_FONT_AXIS_VALUE 表示字型座標軸的值。 用於查詢和建立字型實例。
DWRITE_FONT_FEATURE 指定用來識別和執行目前字型臉部中印刷樣式功能的屬性。
DWRITE_FONT_METRICS DWRITE_FONT_METRICS 結構會指定適用於字型臉部內所有字元的計量。
DWRITE_FONT_METRICS1 DWRITE_FONT_METRICS1 結構會指定適用於字型臉部內所有字元的計量。
DWRITE_FONT_PROPERTY 用於篩選字型集及建置具有明確屬性之字型集的字型屬性。
DWRITE_GLYPH_IMAGE_DATA GetGlyphImageData 中單一圖像的數據。
DWRITE_GLYPH_METRICS 指定個別圖像的計量。
DWRITE_GLYPH_OFFSET 圖像位置的選擇性調整。
DWRITE_GLYPH_RUN 包含轉譯器繪製圖像執行所需的資訊。
DWRITE_GLYPH_RUN_DESCRIPTION 包含與 DWRITE_GLYPH_RUN中相關的其他屬性。
DWRITE_HIT_TEST_METRICS 描述點擊測試取得的區域。
DWRITE_INLINE_OBJECT_METRICS 包含屬性,描述應用程式定義內嵌物件的幾何測量。
DWRITE_JUSTIFICATION_OPPORTUNITY DWRITE_JUSTIFICATION_OPPORTUNITY 結構會指定每個字元的理由資訊。
DWRITE_LINE_BREAKPOINT 字元的行斷點特性。
DWRITE_LINE_METRICS 包含格式化文字行的相關信息。
DWRITE_LINE_METRICS1 包含格式化文字行的相關信息。
DWRITE_LINE_SPACING
DWRITE_MATRIX DWRITE_MATRIX 結構會指定要套用至轉譯圖像的圖形轉換。
DWRITE_OVERHANG_METRICS 指出配置或內嵌物件每一端的可見 DIP(裝置獨立圖元)過度調整多少。
DWRITE_PANOSE DWRITE_PANOSE 聯集描述您搭配 IDWriteFont1::GetPanose 使用的字樣分類值,以選取並符合字型。
DWRITE_SCRIPT_ANALYSIS 儲存文字及其寫入系統文本的關聯,以及一些顯示屬性。
DWRITE_SCRIPT_PROPERTIES DWRITE_SCRIPT_PROPERTIES 結構會指定插入號導覽和理由的腳本屬性。
DWRITE_SHAPING_GLYPH_PROPERTIES 包含輸出圖像的成形輸出屬性。
DWRITE_SHAPING_TEXT_PROPERTIES 塑造輸出圖像的輸出屬性。
DWRITE_STRIKETHROUGH 包含刪除線大小和位置的相關信息。
DWRITE_TEXT_METRICS 包含與版面配置后文字相關聯的計量。
DWRITE_TEXT_METRICS1 包含與版面配置后文字相關聯的計量。
DWRITE_TEXT_RANGE 指定文字位置的範圍,其中格式會套用在由idWriteTextLayout物件表示的文字中。
DWRITE_TRIMMING 指定配置方塊溢位文字的修剪選項。
DWRITE_TYPOGRAPHIC_FEATURES 包含一組在文字成形期間要套用的印刷樣式功能。
DWRITE_UNDERLINE 包含底線寬度、粗細、位移、執行高度、閱讀方向和下線流程方向的相關信息。
DWRITE_UNICODE_RANGE DWRITE_UNICODE_RANGE 結構會指定 Unicode 字碼點的範圍。