共用方式為


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介面的typedef。 如需詳細資訊,請參閱 ID2D1SimplifiedGeometrySink 參考頁面。
IDWriteGlyphRunAnalysis 包含用來轉譯字元回合的低階資訊。
IDWriteInlineObject 包裝應用程式定義的內嵌圖形,允許 DWrite 查詢計量,就像圖形是內嵌文字的字元。
IDWriteInMemoryFontFileLoader 表示可存取記憶體內部字型的字型檔案載入器。
IDWriteLocalFontFileLoader IDWriteFontFileLoader介面的內建實作,可在本機字型檔案上運作,並從字型檔案參考機碼公開本機字型檔案資訊。 使用 CreateFontFileReference 建立的字型檔案參考會使用此字型檔案載入器。
IDWriteLocalizedStrings 表示以地區設定名稱編制索引的字串集合。
IDWriteNumberSubstitution 保留指定地區設定的適當數位和數值標點符號。
IDWritePixelSnapping 定義圖元貼齊屬性,例如每個 DIP 的圖元 (裝置獨立圖元) 和文字轉譯器的目前轉換矩陣。
IDWriteRemoteFontFileLoader 表示可存取遠端 (的字型檔案載入器,也就是可下載的) 字型。
IDWriteRemoteFontFileStream 表示字型檔案資料流程,其中部分可能是非本機的。
IDWriteRenderingParams 代表文字轉譯設定,例如 ClearType 層級、增強的對比,以及圖像點陣化和篩選的 Gamma 更正。 應用程式通常會藉由呼叫 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 表示字型印刷樣式設定。