dwrite_3.h 標頭
DirectWrite會使用此標頭。 如需詳細資訊,請參閱
dwrite_3.h 包含下列程式設計介面:
介面
IDWriteAsyncResult 表示非同步作業的結果。 用戶端可以使用 介面來等候作業完成並取得結果。 |
IDWriteColorGlyphRunEnumerator1 色彩圖像執行之已排序集合的列舉值。 |
IDWriteFactory3 所有DirectWrite物件的根處理站介面。 (IDWriteFactory3) |
IDWriteFactory4 所有DirectWrite物件的根處理站介面。 (IDWriteFactory4) |
IDWriteFactory5 所有DirectWrite物件的根處理站介面。 (IDWriteFactory5) |
IDWriteFactory6 這個介面代表建立所有DirectWrite物件的 Factory 物件。 IDWriteFactory6 新增了使用字型和字型資源的新設備。 |
IDWriteFactory7 這個介面代表建立所有DirectWrite物件的 Factory 物件。 IDWriteFactory7 新增了使用系統字型的新設備。 |
IDWriteFont3 代表字型集合中的字型。 |
IDWriteFontCollection1 物件,封裝一組字型,例如安裝在系統上的字型集合,或特定目錄中的字型集合。 (IDWriteFontCollection1) |
IDWriteFontCollection2 這個介面會封裝一組字型,例如安裝在系統上的字型集合,或特定目錄中的字型集合。 字型集合 API 可用來探索有哪些字型系列和字型可供使用,以及取得有關字型的一些中繼資料。 (IDWriteFontCollection2) |
IDWriteFontCollection3 這個介面會封裝一組字型,例如安裝在系統上的字型集合,或特定目錄中的字型集合。 字型集合 API 可用來探索有哪些字型系列和字型可供使用,以及取得有關字型的一些中繼資料。 (IDWriteFontCollection3) |
IDWriteFontDownloadListener 從字型下載佇列接收通知的應用程式定義回呼介面, (IDWriteFontDownloadQueue 介面) 。 |
IDWriteFontDownloadQueue 排入佇列的介面會下載遠端字型、字元、字元、字元和字型片段的要求。 |
IDWriteFontFace3 包含字型臉部類型、適當的檔案參考,以及臉部識別資料。 (IDWriteFontFace3) |
IDWriteFontFace4 包含字型臉部類型、適當的檔案參考,以及臉部識別資料。 (IDWriteFontFace4) |
IDWriteFontFace5 包含字型臉部類型、適當的檔案參考,以及臉部識別資料。 (IDWriteFontFace5) |
IDWriteFontFaceReference 表示字型臉部的參考。 |
IDWriteFontFaceReference1 表示字型臉部的參考。 唯一識別字型的參考,您可以從中建立字型臉部來查詢字型計量,並用於轉譯。 |
IDWriteFontFallback1 可讓您從字型清單中存取後援字型。 |
IDWriteFontFamily1 代表一系列的相關字型。 (IDWriteFontFamily1) |
IDWriteFontFamily2 代表一系列的相關字型。 IDWriteFontFamily2 新增了新的設施,包括依字型座標軸值擷取字型。 |
IDWriteFontList1 代表字型清單。 (IDWriteFontList1) |
IDWriteFontList2 代表字型清單。 IDWriteFontList2 會新增設備,包括擷取清單所使用的基礎字型集。 |
IDWriteFontResource 提供字型資源的座標軸資訊,並用來建立特定的字型臉部實例。 |
IDWriteFontSet 表示字型集。 (IDWriteFontSet) |
IDWriteFontSet1 表示字型集。 (IDWriteFontSet1) |
IDWriteFontSet2 表示字型集。 (IDWriteFontSet2) |
IDWriteFontSet3 表示字型集。 (IDWriteFontSet3) |
IDWriteFontSet4 表示字型集。 (IDWriteFontSet4) |
IDWriteFontSetBuilder 包含用來建置字型集的方法。 (IDWriteFontSetBuilder) |
IDWriteFontSetBuilder1 包含用來建置字型集的方法。 (IDWriteFontSetBuilder1) |
IDWriteFontSetBuilder2 包含用來建置字型集的方法。 (IDWriteFontSetBuilder2) |
IDWriteGdiInterop1 提供與 GDI 的互通性,例如將字型臉部轉換成 LOGFONT 結構的方法,或將 GDI 字型描述轉換成字型臉部。 它也可用來建立點陣圖轉譯目標物件。 (IDWriteGdiInterop1) |
IDWriteInMemoryFontFileLoader 表示可存取記憶體內部字型的字型檔案載入器。 |
IDWriteRemoteFontFileLoader 表示可存取遠端 (的字型檔案載入器,也就是可下載的) 字型。 |
IDWriteRemoteFontFileStream 表示字型檔案資料流程,其中部分可能是非本機的。 |
IDWriteRenderingParams3 表示圖像點陣化和篩選的文字轉譯設定。 (IDWriteRenderingParams3) |
IDWriteStringList 表示以數位編制索引的字串集合。 |
IDWriteTextFormat2 描述用來格式化文字的字型和段落屬性,並描述地區設定資訊。 (IDWriteTextFormat2) |
IDWriteTextFormat3 描述用來格式化文字的字型和段落屬性,並描述地區設定資訊。 (IDWriteTextFormat3) |
IDWriteTextLayout3 表示完全分析並格式化後的文字區塊。 (IDWriteTextLayout3) |
IDWriteTextLayout4 表示完全分析並格式化後的文字區塊。 |
函式
DWRITE_MAKE_FONT_AXIS_TAG 建立字型座標軸的 OpenType 標籤。 |
結構
DWRITE_COLOR_GLYPH_RUN1 表示色彩圖像執行。 IDWriteFactory4::TranslateColorGlyphRun 方法會根據字型所支援的不同類型,傳回色彩圖像的已排序集合。 |
DWRITE_FILE_FRAGMENT 表示字型檔案中的位元組範圍。 |
DWRITE_FONT_AXIS_RANGE 表示字型座標軸可能值的最小值和最大值。 |
DWRITE_FONT_AXIS_VALUE 表示字型座標軸的值。 查詢和建立字型實例時使用。 |
DWRITE_FONT_PROPERTY 用於篩選字型集及使用明確屬性建置字型集的字型屬性。 |
DWRITE_GLYPH_IMAGE_DATA GetGlyphImageData 中單一圖像的資料。 |
DWRITE_LINE_METRICS1 包含格式化文字行的相關資訊。 (DWRITE_LINE_METRICS1) |
DWRITE_LINE_SPACING 設定文字行之間的垂直間距。 |
列舉
DWRITE_AUTOMATIC_FONT_AXES 定義常數,指定可在字型選取期間自動套用在版面配置中的特定座標軸。 |
DWRITE_CONTAINER_TYPE 指定字型資源的容器格式。 容器格式與字型檔案格式不同 (DWRITE_FONT_FILE_TYPE) ,因為容器描述封裝基礎字型檔案的容器。 |
DWRITE_FONT_AXIS_ATTRIBUTES 定義常數,指定字型座標軸的屬性。 |
DWRITE_FONT_AXIS_TAG 定義常數,指定字型座標軸的四個字元識別碼。 |
DWRITE_FONT_FAMILY_MODEL 定義常數,指定字型系列如何分組在一起。 |
DWRITE_FONT_LINE_GAP_USAGE 指定DWRITE_FONT_METRICS::lineGap 值是否應該是行計量的一部分。 |
DWRITE_FONT_PROPERTY_ID 識別字型中的字串。 |
DWRITE_FONT_SOURCE_TYPE 定義常數,指定字型包含在字型集中的機制。 |
DWRITE_LOCALITY 指定資源的位置。 |
DWRITE_RENDERING_MODE1 指定圖像的轉譯方式。 |