共用方式為


DirectWrite 介面

DirectWrite 會定義下列介面。

在本節中

主題 描述
IDWriteAsyncResult 表示異步作的結果。 用戶端可以使用 介面來等候作業完成,並取得結果。
IDWriteBitmapRenderTarget 封裝 32 位裝置獨立位圖和裝置內容,可用於轉譯圖像。
IDWriteBitmapRenderTarget1 封裝 32 位裝置獨立位圖和裝置內容,可用於轉譯圖像。
IDWriteBitmapRenderTarget2 封裝 32 位裝置獨立位圖和裝置內容,可用於轉譯圖像。
IDWriteColorGlyphRunEnumerator 這個介面可讓應用程式透過色彩圖像執行來列舉。
IDWriteColorGlyphRunEnumerator1 色彩圖像執行之已排序集合的列舉值。
IDWriteFactory 用來建立所有後續的 DirectWrite 物件。 此介面是所有 DirectWrite 物件的根處理站介面。
IDWriteFactory1 所有 DirectWrite 物件的根處理站介面。
IDWriteFactory2 所有 DirectWrite 物件的根處理站介面。
IDWriteFactory3 所有 DirectWrite 物件的根處理站介面。
IDWriteFactory4 所有 DirectWrite 物件的根處理站介面。
IDWriteFactory5 所有 DirectWrite 物件的根處理站介面。
IDWriteFactory6 這代表建立所有 DirectWrite 物件的 Factory 物件。 IDWriteFactory6 新增使用字型和字型資源的新設施。
IDWriteFactory7 這個介面代表建立所有 DirectWrite 物件的 Factory 物件。 IDWriteFactory7 新增使用系統字型的新設施。
IDWriteFont 表示字型集合中的實體字型。 此介面可用來從實體字型建立字型臉部,或從現有的字型臉部擷取字型臉部計量或臉部名稱等資訊。
IDWriteFont1 表示字型集合中的實體字型。
IDWriteFont2 表示字型集合中的實體字型。
IDWriteFont3 表示字型集合中的字型。
IDWriteFontCollection 物件,封裝一組字型,例如系統上安裝的字型集合,或特定目錄中的字型集合。 字型集合 API 可用來探索有哪些字型系列和字型可供使用,以及取得有關字型的一些元數據。
IDWriteFontCollection1 物件,封裝一組字型,例如系統上安裝的字型集合,或特定目錄中的字型集合。 字型集合 API 可用來探索有哪些字型系列和字型可供使用,以及取得有關字型的一些元數據。
IDWriteFontCollection2 這個介面會封裝一組字型,例如系統上安裝的字型集合,或特定目錄中的字型集合。
IDWriteFontCollection3 這個介面會封裝一組字型,例如系統上安裝的字型集合,或特定目錄中的字型集合。
IDWriteFontCollectionLoader 用來建構特定類型索引鍵的字型集合。
IDWriteFontDownloadListener 從字型下載佇列接收通知的應用程式定義回呼介面(IDWriteFontDownloadQueue 介面)。 下載線程上會發生回呼,而且對象必須準備好隨時處理來自其他線程之方法的呼叫。
IDWriteFontDownloadQueue 將遠端字型、字元、字元、字元和字型片段的要求加入佇列的介面。
IDWriteFontFace 此介面會公開各種字型數據,例如計量、名稱和字元外框。 其中包含字型臉部類型、適當的檔案參考,以及臉部識別數據。
IDWriteFontFace1 包含字型臉部類型、適當的檔案參考和臉部識別數據。
IDWriteFontFace2 此介面包含字型臉部類型、適當的檔案參考,以及臉部識別數據。 它新增了檢查色彩轉譯路徑是否可能必要的功能。
IDWriteFontFace3 包含字型臉部類型、適當的檔案參考和臉部識別數據。
IDWriteFontFace4 包含字型臉部類型、適當的檔案參考和臉部識別數據。
IDWriteFontFace5 此介面包含字型臉部類型、適當的檔案參考,以及臉部識別數據。 它會新增新的功能,例如比較兩個字型臉部、擷取字型軸值,以及擷取基礎字型資源。
IDWriteFontFaceReference 表示字型臉部的參考。 唯一識別字型參考,您可以從中建立字型臉部來查詢字型計量,並用於轉譯。 字型臉部參考包含字型檔案、字型臉部索引和字型臉部模擬。 檔案數據可能尚未在本機計算機上實際存在。
IDWriteFontFaceReference1 表示字型臉部的參考。 唯一識別字型參考,您可以從中建立字型臉部來查詢字型計量,並用於轉譯。
IDWriteFontFallback 可讓您從字型清單存取後援字型。
IDWriteFontFallbackBuilder 可讓您建立 Unicode 字型後援對應,並從這些對應建立字型後援物件。
IDWriteFontFamily 表示相關字型系列。
IDWriteFontFamily1 表示相關字型系列。
IDWriteFontFamily2 表示相關字型系列。 IDWriteFontFamily2 新增功能,包括依字型軸值擷取字型。
IDWriteFontFile 表示字型檔案。 字型管理員或字型查看器等應用程式可以呼叫 IDWriteFontFile::Analyze,以瞭解特定檔案是否為字型檔案,以及它是否為字型系統支援的字型類型。
IDWriteFontFileEnumerator 封裝字型檔案的集合。 字型系統會在建置字型集合時使用此介面來列舉字型檔案。
IDWriteFontFileLoader 處理將特定類型的字型檔案資源從字型檔案參考索引鍵載入字型檔案數據流物件。
IDWriteFontFileStream 從自定義字型檔案載入器載入字型檔案數據。
IDWriteFontList 表示字型清單。
IDWriteFontList1 表示字型清單。
IDWriteFontList2 表示字型清單。 IDWriteFontList2 新增功能,包括擷取清單所使用的基礎字型集。
IDWriteFontResource nn-dwrite_3-idwritefontresource
IDWriteFontSet 表示字型集。
IDWriteFontSet1 表示字型集。
IDWriteFontSet2 表示字型集。
IDWriteFontSet3 表示字型集。
IDWriteFontSet4 表示字型集。
IDWriteFontSetBuilder 包含建置字型集的方法。
IDWriteFontSetBuilder1 包含建置字型集的方法。
IDWriteFontSetBuilder2 包含建置字型集的方法。
IDWriteGdiInterop 提供與 GDI 的互作性,例如將字型臉部轉換成 LOGFONT 結構的方法,或將 GDI 字型描述轉換成字型。 它也可用來建立位圖轉譯目標物件。
IDWriteGdiInterop1 提供與 GDI 的互作性,例如將字型臉部轉換成 LOGFONT 結構的方法,或將 GDI 字型描述轉換成字型。 它也可用來建立位圖轉譯目標物件。
IDWriteGeometrySink IDWriteGeometrySinkID2D1SimplifiedGeometrySink 介面的 typed ef。 如需詳細資訊,請參閱 ID2D1SimplifiedGeometrySink 參考頁面。
IDWriteGlyphRunAnalysis 包含低階資訊,用來轉譯字元執行。
IDWriteInlineObject 包裝應用程式定義的內嵌圖形,讓 DWrite 查詢計量,就像圖形是文字的字元內嵌一樣。
IDWriteInMemoryFontFileLoader 表示可以存取記憶體中字型的字型檔案載入器。
IDWriteLocalFontFileLoader IDWriteFontFileLoader 介面的內建實作,可在本機字型檔案上運作,並從字型檔案參考索引鍵公開本機字型檔案資訊。 使用 createFontFileReference 建立的字型檔案參考, 使用此字型檔案載入器。
IDWriteLocalizedStrings 表示依地區設定名稱編製索引的字串集合。
IDWriteNumberSubstitution 保留指定地區設定的適當數位和數值標點符號。
IDWritePixelSnapping 定義圖元貼齊屬性,例如每個 DIP 的圖元(裝置獨立圖元)和文字轉譯器目前的轉換矩陣。
IDWriteRemoteFontFileLoader 表示可存取遠端字型的字型檔案載入器,也就是可下載的字型。
IDWriteRemoteFontFileStream 表示字型檔案數據流,其中部分可能是非本機的。
IDWriteRenderingParams 代表文字轉譯設定,例如 ClearType 層級、增強的對比,以及圖像點陣化和篩選的伽瑪修正。 應用程式通常會藉由呼叫 IDWriteFactory::CreateMonitorRenderingParams 方法來取得轉譯參數物件。
IDWriteRenderingParams1 代表圖像點陣化和篩選的文字轉譯設定。
IDWriteRenderingParams2 代表圖像點陣化和篩選的文字轉譯設定。
IDWriteRenderingParams3 代表圖像點陣化和篩選的文字轉譯設定。
IDWriteStringList 表示依數位編製索引的字串集合。
IDWriteTextAnalysisSink 此介面是由文字分析器的用戶端實作,以接收指定文字分析的輸出。
IDWriteTextAnalysisSink1 您實作以接收文字分析器輸出的介面。
IDWriteTextAnalysisSource 由文字分析器的用戶端實作,以提供文字給分析器。 它允許將文字邏輯檢視分隔為可透過唯一文字位置識別的字元連續串流,以及用戶端備份存放區中可能離散文字區塊的實際記憶體配置。
IDWriteTextAnalysisSource1 您實作的介面,可提供文字分析器所需的資訊,例如文字和相關聯的文字屬性。
IDWriteTextAnalyzer 分析各種文字屬性,以進行複雜的腳本處理,例如雙向(bidi)支持阿拉伯文、判斷換行機會、字元放置和數位替代等語言。
IDWriteTextAnalyzer1 分析各種文字屬性以進行複雜的腳本處理。
IDWriteTextAnalyzer2 分析各種文字屬性以進行複雜的腳本處理。
IDWriteTextFormat IDWriteTextFormat 介面描述用來格式化文字的字型和段落屬性,並描述地區設定資訊。
IDWriteTextFormat1 描述用來格式化文字的字型和段落屬性,並描述地區設定資訊。
IDWriteTextFormat2 描述用來格式化文字的字型和段落屬性,並描述地區設定資訊。
IDWriteTextFormat3 描述用來格式化文字的字型和段落屬性,並描述地區設定資訊。
IDWriteTextLayout IDWriteTextLayout 介面代表經過完整分析和格式化之後的文字區塊。
IDWriteTextLayout1 表示經過完整分析和格式化之後的文字區塊。
IDWriteTextLayout2 表示經過完整分析和格式化之後的文字區塊。
IDWriteTextLayout3 表示經過完整分析和格式化之後的文字區塊。
IDWriteTextRenderer 表示一組應用程式定義的回呼,這些回呼會執行文字、內嵌物件和裝飾,例如底線。
IDWriteTextRenderer1 表示一組應用程式定義的回呼,這些回呼會執行文字、內嵌物件和裝飾,例如底線。
IDWriteTypography 表示字型印刷樣式設定。