共用方式為


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 字碼點的範圍。