DirectWrite
DirectWrite技術概觀。
若要開發DirectWrite,您需要下列標頭:
如需這項技術的程式設計指導方針,請參閱:
DWRITE_AUTOMATIC_FONT_AXES 定義常數,指定可在字型選取期間自動套用在版面配置中的特定座標軸。 |
DWRITE_BASELINE DWRITE_BASELINE列舉包含指定文字對齊基準的值。 |
DWRITE_BREAK_CONDITION 指出内嵌物件或文字邊緣的條件,用來判斷換行行為。 |
DWRITE_CONTAINER_TYPE 指定字型資源的容器格式。 容器格式與字型檔案格式不同 (DWRITE_FONT_FILE_TYPE) ,因為容器描述封裝基礎字型檔案的容器。 |
DWRITE_FACTORY_TYPE 指定DirectWrite Factory 物件的類型。 |
DWRITE_FLOW_DIRECTION 指出文字行相對於彼此放置的方向。 |
DWRITE_FONT_AXIS_ATTRIBUTES 定義常數,指定字型座標軸的屬性。 |
DWRITE_FONT_AXIS_TAG 定義常數,指定字型座標軸的四個字元識別碼。 |
DWRITE_FONT_FACE_TYPE 表示完整字型臉部的檔案格式。 |
DWRITE_FONT_FAMILY_MODEL 定義常數,指定字型系列如何分組在一起。 |
DWRITE_FONT_FEATURE_TAG 值,表示字型所提供之文字的印刷樣式功能。 |
DWRITE_FONT_FILE_TYPE 單一字型檔案所代表的字型類型。 由多個檔案組成的字型格式,例如類型 1 。PFM 和 。PFB,每個檔案類型都有個別的列舉值。 |
DWRITE_FONT_LINE_GAP_USAGE 指定DWRITE_FONT_METRICS::lineGap 值是否應該是行計量的一部分。 |
DWRITE_FONT_PROPERTY_ID 識別字型中的字串。 |
DWRITE_FONT_SIMULATIONS 指定要套用至字型臉部的演算法樣式模擬。 粗體和斜體模擬可以透過位 OR 運算結合。 |
DWRITE_FONT_SOURCE_TYPE 定義常數,指定字型包含在字型集中的機制。 |
DWRITE_FONT_STRETCH 表示相對於字型的一般外觀比例,字型的延展程度。 |
DWRITE_FONT_STYLE 表示字型臉部的樣式,如平常、斜體或斜體。 |
DWRITE_FONT_WEIGHT 表示字樣密度,以筆劃的光線或粗細來表示。 |
DWRITE_GLYPH_IMAGE_FORMATS 指定字型中支援的格式,不論是在全字型層級或每一字元。 |
DWRITE_GLYPH_ORIENTATION_ANGLE DWRITE_GLYPH_ORIENTATION_ANGLE列舉包含值,指定字元如何導向 X 軸。 |
DWRITE_GRID_FIT_MODE 指定是否啟用圖像外框的格線調整, (也稱為提示) 。 |
DWRITE_INFORMATIONAL_STRING_ID 參考字串列舉,可識別內嵌在字型檔案中的字串。 |
DWRITE_LINE_SPACING_METHOD 用於文字版面配置中行距的方法。 |
DWRITE_LOCALITY 指定資源的位置。 |
DWRITE_MEASURING_MODE 指出用於文字版面配置的測量方法。 |
DWRITE_NUMBER_SUBSTITUTION_METHOD 指定如何在數位和相關標點符號上套用數位替代。 |
DWRITE_OPTICAL_ALIGNMENT 光學邊界對齊模式。 |
DWRITE_OUTLINE_THRESHOLD DWRITE_OUTLINE_THRESHOLD列舉包含值,指定 IDWriteFontFace1::GetRecommendedRenderingMode 方法所使用的原則,以判斷是否要在大綱模式中轉譯字元。 |
DWRITE_PANOSE_ARM_STYLE DWRITE_PANOSE_ARM_STYLE列舉包含值,指定文字的字幹終止和四捨五入字母格式的樣式。 |
DWRITE_PANOSE_ASPECT DWRITE_PANOSE_ASPECT列舉包含值,指定字元臉部寬度與高度之間的比率。 |
DWRITE_PANOSE_ASPECT_RATIO DWRITE_PANOSE_ASPECT_RATIO列舉包含值,這些值會指定字元臉部寬度與高度之間的比率相關資訊。 |
DWRITE_PANOSE_CHARACTER_RANGES DWRITE_PANOSE_CHARACTER_RANGES列舉包含值,指定字型中可用的字元類型。 |
DWRITE_PANOSE_CONTRAST DWRITE_PANOSE_CONTRAST列舉包含值,這些值會指定大寫 'O' 等字母筆劃最粗點與最細點之間的比率。 |
DWRITE_PANOSE_DECORATIVE_CLASS DWRITE_PANOSE_DECORATIVE_CLASS列舉包含指定字元臉部一般外觀的值。 |
DWRITE_PANOSE_DECORATIVE_TOPOLOGY DWRITE_PANOSE_DECORATIVE_TOPOLOGY列舉包含指定字型整體圖形特性的值。 |
DWRITE_PANOSE_FAMILY DWRITE_PANOSE_FAMILY列舉包含指定字樣分類類型的值。 |
DWRITE_PANOSE_FILL DWRITE_PANOSE_FILL列舉包含指定填滿和線條處理類型的值。 |
DWRITE_PANOSE_FINIALS DWRITE_PANOSE_FINIALS列舉包含值,指定如何處理字元結尾和遞減遞增數。 |
DWRITE_PANOSE_LETTERFORM DWRITE_PANOSE_LETTERFORM列舉包含值,這些值會指定文字的 letterform 圓角。 |
DWRITE_PANOSE_LINING DWRITE_PANOSE_LINING列舉包含值,指定裝飾字樣外框的處理。 |
DWRITE_PANOSE_MIDLINE DWRITE_PANOSE_MIDLINE列舉包含值,這些值會指定大寫字元的中間線位置資訊,以及對角線字幹頂點的處理方式。 |
DWRITE_PANOSE_PROPORTION DWRITE_PANOSE_PROPORTION列舉包含值,這些值會考慮標準字元的額外詳細資料,以指定圖像圖形的比例。 |
DWRITE_PANOSE_SCRIPT_FORM DWRITE_PANOSE_SCRIPT_FORM列舉包含值,這些值會指定字元臉部的一般外觀,並考慮其斜率和尾端。 |
DWRITE_PANOSE_SCRIPT_TOPOLOGY DWRITE_PANOSE_SCRIPT_TOPOLOGY列舉包含指定 letterforms 拓撲的值。 |
DWRITE_PANOSE_SERIF_STYLE DWRITE_PANOSE_SERIF_STYLE列舉包含指定 serif 文字外觀的值。 |
DWRITE_PANOSE_SPACING DWRITE_PANOSE_SPACING列舉包含值,這些值會指定單一空間與比例) (字元間距。 |
DWRITE_PANOSE_STROKE_VARIATION DWRITE_PANOSE_STROKE_VARIATION列舉包含值,這些值會指定文字字元的細幹與粗字幹之間的關聯性。 |
DWRITE_PANOSE_SYMBOL_ASPECT_RATIO DWRITE_PANOSE_SYMBOL_ASPECT_RATIO列舉包含指定符號字元外觀比例的值。 |
DWRITE_PANOSE_SYMBOL_KIND DWRITE_PANOSE_SYMBOL_KIND列舉包含指定符號集種類的值。 |
DWRITE_PANOSE_TOOL_KIND DWRITE_PANOSE_TOOL_KIND列舉包含值,指定用來建立字元表單的工具種類。 |
DWRITE_PANOSE_WEIGHT DWRITE_PANOSE_WEIGHT列舉包含指定字元權數的值。 |
DWRITE_PANOSE_XASCENT DWRITE_PANOSE_XASCENT列舉包含值,指定小寫字母的相對大小。 |
DWRITE_PANOSE_XHEIGHT DWRITE_PANOSE_XHEIGHT列舉包含值,這些值會指定小寫字母的相對大小以及讀音符號處理 (xheight) 的相關資訊。 |
DWRITE_PARAGRAPH_ALIGNMENT 指定相對於流程版面配置方塊頂端和底部的流程方向座標軸的段落文字對齊方式。 |
DWRITE_PIXEL_GEOMETRY 表示裝置圖元的內部結構 (,也就是為了轉譯文字而假設的紅色、綠色和藍色元件實體排列) 。 |
DWRITE_READING_DIRECTION 指定讀取進度的方向。 |
DWRITE_RENDERING_MODE 表示轉譯圖像的方法。 |
DWRITE_RENDERING_MODE1 指定圖像的呈現方式。 |
DWRITE_SCRIPT_SHAPES 指出文字的其他成形需求。 |
DWRITE_TEXT_ALIGNMENT 指定段落文字沿著閱讀方向座標軸的對齊方式,相對於版面配置方塊的前置和尾端邊緣。 |
DWRITE_TEXT_ANTIALIAS_MODE DWRITE_TEXT_ANTIALIAS_MODE列舉包含值,指定轉譯模式呼叫反鋸齒時要用於文字的反鋸齒類型。 |
DWRITE_TEXTURE_TYPE 識別 Alpha 紋理的類型。 |
DWRITE_TRIMMING_GRANULARITY 指定用來修剪超出版面配置方塊之文字的文字細微性。 |
DWRITE_VERTICAL_GLYPH_ORIENTATION DWRITE_VERTICAL_GLYPH_ORIENTATION列舉包含值,指定文字所需的字元方向。 |
DWRITE_WORD_WRAPPING 指定要用於特定多行段落的自動換行。 |
AddFont 將字型新增至要建置的集合。 |
AddFontFaceReference 將字型的參考加入至要建置的集合。 呼叫 CreateFontSet 時,會自動從字型擷取必要的中繼資料。 (多載 1/2) |
AddFontFaceReference 將字型的參考加入至要建置的集合。 呼叫 CreateFontSet 時,會自動從字型擷取必要的中繼資料。 (多載 2/2) |
AddFontFeature 新增 OpenType 字型功能。 |
AddFontFile 加入指定字型檔案中所有字型的參考。 |
AddFontFile 加入指定字型檔案中所有字型的參考。 方法會剖析字型檔案,以判斷字型及其屬性。 |
AddFontSet 將現有的字型集附加至要建置的字型集,讓一個字組匯總兩組,或基本上擴充現有的字型集。 |
AddListener 註冊接收下載通知的用戶端定義接聽程式物件。 所有已註冊的接聽程式的 DownloadCompleted 都會在 BeginDownloadcompletes 之後呼叫。 |
AddMapping 將單一對應附加至清單。 針對每個額外的對應呼叫此專案一次。 |
AddMappings 從現有的字型後援物件新增所有對應。 |
分析 分析檔案並傳回它是否代表字型,以及字型系統是否支援字型類型。 |
AnalyzeBidi 分析文字範圍以取得腳本方向性,從來源和報告層級讀取屬性到接收回呼 SetBidiLevel。 |
AnalyzeContainerType AnalyzeContainerType 方法會分析指定的檔案資料,以判斷它是已知的字型容器格式, (例如 WOFF 或 WOFF2) 。 |
AnalyzeLineBreakpoints 分析文字範圍中是否有潛在的中斷點機會、從來源讀取屬性,並將中斷點機會報告給接收回呼 SetLineBreakpoints。 |
AnalyzeNumberSubstitution 分析文字範圍中是否有適用數位替代的範圍,從來源讀取屬性,並將可替代的範圍報告至接收回呼 SetNumberSubstitution。 |
AnalyzeScript 分析腳本界限的文字範圍、從來源讀取文字屬性,並將 Unicode 腳本識別碼報告給接收回呼 SetScript。 |
AnalyzeVerticalGlyphOrientation 分析腳本方向的文字範圍、從來源讀取文字和屬性,並將結果報告至接收回呼 SetGlyphOrientation。 |
ApplyCharacterSpacing 套用字元之間的間距,適當地調整字元叢集和讀音符號。 |
AreCharactersLocal 判斷指定的字元是否為本機字元。 |
AreGlyphsLocal 判斷指定的字元是否為本機字元。 |
BeginDownload 開始非同步下載作業。 下載作業會在背景執行,直到取消下載呼叫完成或取消為止。 |
BeginDownload 開始下載字型檔案的所有或部分。 |
CancelDownload 從佇列中移除所有下載要求,並取消任何作用中的下載作業。 |
CheckTypographicFeature 檢查印刷樣式功能是否適用于圖像或一組圖像。 |
ComputeGlyphOrigins 將圖像執行位置轉換為圖像原點。 (多載 2/2) |
ComputeGlyphOrigins 將圖像執行位置轉換為圖像原點。 (多載 1/2) |
ConvertFontFaceToLOGFONT 根據指定字型的 GDI 相容屬性,初始化 LOGFONT 結構。 (IDWriteGdiInterop.ConvertFontFaceToLOGFONT) |
ConvertFontToLOGFONT 根據指定字型的 GDI 相容屬性,初始化 LOGFONT 結構。 (IDWriteGdiInterop.ConvertFontToLOGFONT) |
ConvertWeightStretchStyleToFontAxisValues 從指定的字型粗細、延展、樣式和大小計算衍生的字型座標軸值。 |
CreateAlphaTexture 為指定周框內的字元建立指定類型的 Alpha 紋理。 |
CreateBitmapRenderTarget 建立 物件,封裝點陣圖和記憶體 DC (裝置內容) ,可用於轉譯圖像。 |
CreateCustomFontCollection 使用自訂字型集合載入器建立字型集合。 |
CreateCustomFontFileReference 建立應用程式特定字型檔案資源的參考。 |
CreateCustomRenderingParams 使用指定的屬性建立轉譯參數物件。 (IDWriteFactory.CreateCustomRenderingParams) |
CreateCustomRenderingParams 使用指定的屬性建立轉譯參數物件。 (IDWriteFactory1.CreateCustomRenderingParams) |
CreateCustomRenderingParams 使用指定的屬性建立轉譯參數物件。 (IDWriteFactory3.CreateCustomRenderingParams) |
CreateCustomRenderingParams 使用指定的屬性建立轉譯參數物件。 (IDWriteFactory2.CreateCustomRenderingParams) |
CreateEllipsisTrimmingSign 使用省略號做為省略號,建立用於修剪的内嵌物件。 |
CreateEnumeratorFromKey 建立封裝字型檔案集合的字型檔案列舉值物件。 字型系統會回呼這個介面,以建立字型集合。 |
CreateFontCollectionFromFontSet 從一組字型建立粗細/寬度/斜率樹狀結構。 |
CreateFontCollectionFromFontSet 從字型集建立群組成系列之字型的集合。 |
CreateFontFace 建立代表字型臉部的 物件。 |
CreateFontFace 建立字型的字型臉部物件。 (IDWriteFont.CreateFontFace) |
CreateFontFace 建立字型的字型臉部物件。 (IDWriteFont3.CreateFontFace) |
CreateFontFace 從參考建立字型臉部,以搭配配置、成形或轉譯使用。 |
CreateFontFace 使用 參考來建立字型臉部,以搭配版面配置、成形或轉譯使用。 |
CreateFontFace 建立具有特定座標軸值的字型臉部實例。 |
CreateFontFace 為單一專案建立字型臉部 (,而不是透過字型臉部參考) 。 |
CreateFontFaceFromHdc 建立 IDWriteFontFace 物件,該物件對應至目前選取之 HDC 的 HFONT。 |
CreateFontFaceReference 建立指定完整路徑之字型的參考。 (多載 1/2) |
CreateFontFaceReference 建立指定完整路徑之字型的參考。 (多載 2/2) |
CreateFontFaceReference 建立檔案中特定字型實例的參考。 |
CreateFontFaceReference 建立具有特定座標軸值的字型臉部參考。 |
CreateFontFaceWithSimulations 例如,建立具有替代字型模擬的字型臉部,以明確模擬一般變體中的粗體字型臉部。 |
CreateFontFallback 從新增的對應建立完成的後援物件。 |
CreateFontFallbackBuilder 建立字型後援產生器物件。 |
CreateFontFileReference 從本機字型檔案建立字型檔案參考物件。 |
CreateFontFileReferenceFromUrl 如果載入器支援這項功能,請從 URL 建立字型檔案參考。 |
CreateFontFromLOGFONT 建立符合 LOGFONT 結構所指定屬性的字型物件。 (IDWriteGdiInterop.CreateFontFromLOGFONT) |
CreateFontFromLOGFONT 建立符合 LOGFONT 結構所指定屬性的字型物件。 (IDWriteGdiInterop1.CreateFontFromLOGFONT) |
CreateFontResource 指定字型檔案和臉部索引,建立字型資源。 |
CreateFontResource 建立單一專案的字型資源。 |
CreateFontSet 使用 AddFontFaceReference 從到目前為止新增的所有字型臉部參考建立字型集。 |
CreateFontSetBuilder 建立空的字型集產生器,以新增字型臉部參考並建立自訂字型集。 (IDWriteFactory3.CreateFontSetBuilder) |
CreateFontSetBuilder 建立空字型集產生器以新增字型臉部參考,並建立自訂字型集。 (IDWriteFactory5.CreateFontSetBuilder) |
CreateFontSetBuilder 建立空的字型集產生器、準備好新增字型實例,以及建立自訂字型集。 |
CreateGdiCompatibleTextLayout 採用字串、格式和相關聯的條件約束,並產生代表結果的物件,並格式化為特定顯示器解析度和測量模式。 |
CreateGlyphRunAnalysis 建立圖像執行分析物件,此物件會封裝用來轉譯字元執行的資訊。 (IDWriteFactory.CreateGlyphRunAnalysis) |
CreateGlyphRunAnalysis 建立圖像執行分析物件,該物件會封裝DirectWrite用來轉譯字元執行的資訊。 |
CreateGlyphRunAnalysis 建立圖像執行分析物件,此物件會封裝用來轉譯字元執行的資訊。 (IDWriteFactory2.CreateGlyphRunAnalysis) |
CreateHttpFontFileLoader 建立可從 HTTP 或 HTTPS URL 建立字型檔案參考的遠端字型檔案載入器。 呼叫端負責註冊和取消註冊載入器。 |
CreateInMemoryFontFileLoader 建立載入器物件,可用來建立記憶體內部字型的字型檔案參考。 呼叫端負責註冊和取消註冊載入器。 |
CreateInMemoryFontFileReference 從位元組陣列建立 (IDWriteFontFile 物件的字型檔案參考) 。 |
CreateMonitorRenderingParams 建立具有指定監視器之預設設定的轉譯參數物件。 在大部分情況下,這是建立轉譯參數物件的慣用方式。 |
CreateNumberSubstitution 使用地區設定名稱、替代方法建立數位替代物件,以及是否忽略使用者覆寫 (改為使用指定文化特性的 NLS 預設值) 。 |
CreateRemoteStreamFromKey 建立遠端字型檔案資料流程物件,該物件會封裝開啟的檔案資源,並可用來下載遠端檔案資料。 |
CreateRenderingParams 建立具有主要監視器預設設定的轉譯參數物件。 不同的監視器可能會有不同的轉譯參數,如需詳細資訊,請參閱如何新增多個監視器的支援主題。 |
CreateStreamFromKey 建立封裝開啟檔案資源的字型檔案資料流程物件。 |
CreateTextAnalyzer 傳回用於執行文字分析的介面。 |
CreateTextFormat 建立用於文字版面配置的文字格式物件。 (IDWriteFactory.CreateTextFormat) |
CreateTextFormat 建立用於文字版面配置的文字格式物件。我 |
CreateTextLayout 採用字串、文字格式和相關聯的條件約束,並產生代表完整分析和格式化結果的物件。 |
CreateTypography 建立印刷樣式物件,以用於文字版面配置。 |
DetermineMinWidth 決定版面配置可以設定為 的最小可能寬度,而不會在發生整字的字元之間發生緊急中斷。 |
DownloadCompleted 下載作業結束時,會在任意執行緒上呼叫 DownloadCompleted 方法。 |
Draw 應用程式實作轉譯回呼 (IDWriteTextRenderer::D rawInlineObject) 可以使用這個來繪製内嵌物件,而不需要轉換或查詢物件類型。 文字配置不會直接呼叫此方法。 |
Draw 使用指定的用戶端繪圖內容繪製文字。 |
DrawGlyphRun 將圖像的執行繪製到位於指定位置的點陣圖目標。 |
DrawGlyphRun IDWriteTextLayout::D raw 會呼叫此函式,以指示用戶端轉譯字元的執行。 (IDWriteTextRenderer.DrawGlyphRun) |
DrawGlyphRun IDWriteTextLayout::D raw 會呼叫此函式,以指示用戶端轉譯字元的執行。 (IDWriteTextRenderer1.DrawGlyphRun) |
DrawInlineObject IDWriteTextLayout::D raw 會在需要繪製内嵌物件時呼叫此應用程式回呼。 (IDWriteTextRenderer.DrawInlineObject) |
DrawInlineObject IDWriteTextLayout::D raw 會在需要繪製内嵌物件時呼叫此應用程式回呼。 (IDWriteTextRenderer1.DrawInlineObject) |
DrawStrikethrough IDWriteTextLayout::D raw 會呼叫此函式,以指示用戶端繪製刪除線。 (IDWriteTextRenderer.DrawStrikethrough) |
DrawStrikethrough IDWriteTextLayout::D raw 會呼叫此函式,以指示用戶端繪製刪除線。 (IDWriteTextRenderer1.DrawStrikethrough) |
DrawUnderline IDWriteTextLayout::D raw 會呼叫此函式,以指示用戶端繪製底線。 (IDWriteTextRenderer.DrawUnderline) |
DrawUnderline IDWriteTextLayout::D raw 會呼叫此函式,以指示用戶端繪製底線。 (IDWriteTextRenderer1.DrawUnderline) |
DWRITE_MAKE_FONT_AXIS_TAG 建立字型座標軸的 OpenType 標籤。 |
DWRITE_MAKE_OPENTYPE_TAG 建立 OpenType 標籤做為 32 位整數,讓標記中的第一個字元在小尾架構上 (最小顯著性) ,可用來與字型檔案中的標籤進行比較。 |
DWriteCreateFactory 建立用於後續建立個別DirectWrite物件的DirectWrite Factory 物件。 |
EnqueueCharacterDownloadRequest 將要求新增至字型下載佇列 (IDWriteFontDownloadQueue) 。 (IDWriteFontFaceReference.EnqueueCharacterDownloadRequest) |
EnqueueFileFragmentDownloadRequest 將要求新增至字型下載佇列 (IDWriteFontDownloadQueue) 。 (IDWriteFontFaceReference.EnqueueFileFragmentDownloadRequest) |
EnqueueFontDownloadRequest 將要求新增至字型下載佇列 (IDWriteFontDownloadQueue) 。 (IDWriteFontFaceReference.EnqueueFontDownloadRequest) |
EnqueueGlyphDownloadRequest 將要求新增至字型下載佇列 (IDWriteFontDownloadQueue) 。 (IDWriteFontFaceReference.EnqueueGlyphDownloadRequest) |
等於 比較兩個字型參考實例是否相等。 |
等於 在呼叫 Equals 的字型臉部物件和以參數方式傳遞的字型臉部物件之間執行相等比較。 |
FindFamilyName 尋找具有指定系列名稱的字型系列。 |
FindFontFace 取得字型集中相符字型臉部參考的索引,其中包含相同的檔案、臉部索引和模擬。 (IDWriteFontSet.FindFontFace) |
FindFontFaceReference 取得字型集中相符字型臉部參考的索引,其中包含相同的檔案、臉部索引和模擬。 (IDWriteFontSet.FindFontFaceReference) |
FindLocaleName 取得地區設定名稱/字串組與指定地區設定名稱之以零起始的索引。 |
GetAlphaBlendParams 取得 ClearType 混合所需的 Alpha 混合屬性。 |
GetAlphaTextureBounds 取得受圖像執行影響之實體圖元的周框。 |
GetAutomaticFontAxes 擷取自動軸選項。 |
GetAxisNames 擷取字型座標軸的當地語系化名稱。 |
GetAxisValueNameCount 擷取特定座標軸的具名值數目。 |
GetAxisValueNames 擷取字型座標軸之特定值的當地語系化名稱。 |
GetBaseline 從字型擷取指定的基準。 |
GetBreakConditions 版面配置會使用此來判斷文字之間内嵌物件的換行行為。 |
GetCaretMetrics 取得設計單位中字型的插入號度量。 |
GetCharacterSpacing 取得字元之間的間距。 |
GetClearTypeLevel 取得轉譯參數物件的 ClearType 層級。 |
GetClusterMetrics 擷取每個圖像叢集的邏輯屬性和度量。 |
GetColorPaletteCount 取得字型所定義的調色盤數目。 |
GetCount 取得語言/字串組的數目。 |
GetCount 取得字串清單中的字串數目。 |
GetCurrentFontFile 取得目前字型檔案的參考。 |
GetCurrentRun 取得目前的色彩圖像執行。 |
GetCurrentRun 傳回列舉值目前的字元執行。 |
GetCurrentTransform 取得將抽象座標組應至 DIP 的轉換。 根據預設,這是身分識別轉換。 請注意,這與基礎裝置內容的世界轉換無關。 |
GetCurrentTransform 取得將抽象座標組應至 DIP 的轉換。 |
GetDefaultFontAxisValues 擷取字型資源所支援之所有座標軸的預設值。 |
GetDesignGlyphAdvances 擷取序列字元序列的設計單位進階。 |
GetDesignGlyphMetrics 在字型設計單位中,取得與解析度無關) 圖像計量的理想 (。 |
GetDrawingEffect 取得在指定文字位置的應用程式定義繪圖效果。 |
GetEnhancedContrast 取得轉譯參數物件的增強對比屬性。 有效值大於或等於零。 |
GetEudcFontCollection 取得字型集合,代表一組 EUDC (使用者定義字元) 字型。 |
GetExpirationEvent 如果有的話,擷取字型集的到期事件。 如果系統字型集物件因為安裝、卸載或更新字型而過期,則會在系統字型集物件上設定到期事件。 (IDWriteFontCollection3::GetExpirationEvent) |
GetExpirationEvent 如果有的話,擷取字型集的到期事件。 如果系統字型集物件因為安裝、卸載或更新字型而過期,則會在系統字型集物件上設定到期事件。 (IDWriteFontSet2::GetExpirationEvent) |
GetFaceNames 取得當地語系化字串集合,其中包含字型 (的臉部名稱,例如正則或粗體) ,以地區設定名稱編制索引。 |
GetFaceNames 建立當地語系化字串物件,其中包含字型的臉部名稱 (,例如,正則或粗體) ,以地區設定名稱編制索引。 |
GetFamilyNames 建立當地語系化字串物件,其中包含以地區設定名稱編制索引的字型系列系列名稱。 (IDWriteFontFamily.GetFamilyNames) |
GetFamilyNames 建立當地語系化字串物件,其中包含以地區設定名稱編制索引的字型系列系列名稱。 (IDWriteFontFace3.GetFamilyNames) |
GetFileCount 傳回使用此載入器實例建立的字型檔案參考數目。 |
GetFileFragmentLocality 傳回位元組範圍 (位置的相關資訊,也就是字型檔案資料流程內的字型片段) 。 |
GetFilePathFromKey 從字型檔案參考索引鍵取得絕對字型檔案路徑。 |
GetFilePathLengthFromKey 從字型檔案參考索引鍵取得絕對檔案路徑的長度。 |
GetFiles 取得代表字型臉部的字型檔案。 |
GetFileSize 取得檔案的大小總計。 |
GetFileSize 以位元組為單位取得字型臉部的總大小。 |
GetFileTime 取得上次修改日期。 |
GetFilteredFontIndices 擷取由指定範圍篩選的所有專案索引。 |
GetFilteredFonts 擷取依指定範圍、端點包含的字型子集。 |
GetFilteredFonts 擷取由指定屬性篩選的字型子集。 |
GetFilteredFonts 擷取由指定索引篩選的字型子集。 |
GetFirstFontResources 擷取新的字型集,其中包含集合中每個字型資源的第一個出現專案。 |
GetFirstMatchingFont 取得最符合指定屬性的字型。 |
GetFlowDirection 取得文字線條流動的方向。 |
GetFont 取得字型,指定其以零起始的索引。 (IDWriteFontList.GetFont) |
GetFont 取得字型,指定其以零起始的索引。 (IDWriteFontFamily1.GetFont) |
GetFont 取得字型,指定其以零起始的索引。 (IDWriteFontList1.GetFont) |
GetFontAxisAttributes 擷取描述指定座標軸的屬性,例如字型作者是否建議隱藏使用者介面中的座標軸。 |
GetFontAxisCount 擷取字型資源支援的座標軸數目。 |
GetFontAxisRanges 擷取每個座標軸的值範圍。 |
GetFontAxisRanges 擷取單一專案的座標軸範圍。 |
GetFontAxisValueCount 擷取字型所定義的座標軸數目。 這包括靜態和變數軸。 |
GetFontAxisValueCount 擷取參考所指定的座標軸數目。 |
GetFontAxisValueCount 擷取格式上設定的座標軸數目。 |
GetFontAxisValues 擷取字型所使用的座標軸值清單。 |
GetFontAxisValues 擷取參考所指定的字型座標軸值清單。 |
GetFontAxisValues 擷取格式的字型座標軸值清單。 |
GetFontCollection 取得字型集合,其中包含字型清單中的字型。 |
GetFontCollection 取得目前的字型集合。 |
GetFontCollection 取得與指定位置之文字相關聯的字型集合。 |
GetFontCount 取得字型清單中的字型數目。 |
GetFontCount 取得集合中的字型總數。 |
GetFontDownloadQueue 取得與此 Factory 物件相關聯的字型下載佇列。 |
GetFontFaceIndex 取得字型檔案或檔案中字型臉部的以零起始的索引。 如果字型檔案包含單一臉部,則傳回值為零。 |
GetFontFaceIndex 擷取字型檔案中字型臉部的以零起始的索引。 |
GetFontFaceReference 取得識別此字型的字型臉部參考。 (IDWriteFont3.GetFontFaceReference) |
GetFontFaceReference 取得識別此字型的字型臉部參考。 (IDWriteFontFace3.GetFontFaceReference) |
GetFontFaceReference 取得字型臉部參考,指定其以零起始的索引。 (IDWriteFontFamily1.GetFontFaceReference) |
GetFontFaceReference 取得字型臉部參考,指定其以零起始的索引。 (IDWriteFontList1.GetFontFaceReference) |
GetFontFaceReference 取得位於指定索引處之字型的參考,可能是本機或遠端。 |
GetFontFaceReference 擷取單一專案的字型臉部參考。 |
GetFontFallback 取得目前的後援。 如果建立版面配置之後未設定任何設定,則會是 nullptr。 |
GetFontFallback 取得目前的字型後援物件。 |
GetFontFamily 取得指定字型所屬的字型系列。 |
GetFontFamily 指定以零起始的字型系列索引,建立字型系列物件。 |
GetFontFamily 指定以零起始的字型系列索引,建立字型系列物件。 |
GetFontFamilyCount 取得集合中的字型系列數目。 |
GetFontFamilyModel 擷取字型集合用來群組系列之字型系列模型。 |
GetFontFamilyName 取得字型系列名稱的複本。 |
GetFontFamilyName 複製位於指定位置之文字的字型系列名稱。 |
GetFontFamilyNameLength 取得字型系列名稱的長度。 |
GetFontFamilyNameLength 取得目前位置的字型系列名稱長度。 |
GetFontFeature 取得指定索引處的字型功能。 |
GetFontFeatureCount 取得目前字型的 OpenType 字型功能數目。 |
GetFontFile 取得代表字型臉部的字型檔案。 |
GetFontFile 擷取資源的字型檔案。 |
GetFontFromFontFace 取得對應至與指定字型臉部物件相同的實體字型的字型物件。 指定的實體字型必須屬於字型集合。 |
GetFontLocality 取得字型的目前位置,指定其以零起始的索引。 (IDWriteFontFamily1.GetFontLocality) |
GetFontLocality 取得字型的目前位置,指定其以零起始的索引。 (IDWriteFontList1.GetFontLocality) |
GetFontLocality 擷取單一專案的地區。 |
GetFontResource 擷取此字型臉部的基礎字型資源。 |
GetFontSet 取得這個集合所使用的基礎字型集。 |
GetFontSet 擷取這個集合所使用的基礎字型集。 |
GetFontSet 擷取這個系列所使用的基礎字型集。 |
GetFontSet 擷取此清單所使用的基礎字型集。 |
GetFontSignature 從指定的字型讀取字型簽章。 (多載 2/2) |
GetFontSignature 從指定的字型讀取字型簽章。 (多載 1/2) |
GetFontSize 取得 DIP 單位中的字型大小。 |
GetFontSize 取得位於指定位置之文字的字型 em 高度。 |
GetFontSourceName 將指定字型的字型來源名稱 (複製到輸出陣列中) 。 |
GetFontSourceNameLength 擷取指定字型的字型來源名稱長度。 |
GetFontSourceType 擷取指定字型的字型來源類型。 |
GetFontStretch 取得文字的字型延展。 |
GetFontStretch 取得位於指定位置之文字的字型延展。 |
GetFontStyle 取得文字的字型樣式。 |
GetFontStyle 取得字型樣式 (也稱為位於指定位置之文字的斜率) 。 |
GetFontWeight 取得文字的字型粗細。 |
GetFontWeight 取得位於指定位置之文字的字型粗細。 |
GetGamma 取得用於 gamma 修正的 gamma 值。 有效值必須大於零,且不能超過 256。 |
GetGdiCompatibleGlyphAdvances 傳回字元序列的圖元對齊進階。 |
GetGdiCompatibleGlyphMetrics 取得字型設計單位中的字元計量,其傳回值與 GDI 所產生的值相容。 |
GetGdiCompatibleGlyphPlacements 根據字型和寫入系統的轉譯規則,從 GetGlyphs 方法放置字元輸出。 |
GetGdiCompatibleMetrics 取得字型臉部的設計單位和一般計量。 這些計量適用于字型中的所有字元,並由應用程式用於版面配置計算。 (IDWriteFontFace.GetGdiCompatibleMetrics) |
GetGdiCompatibleMetrics 取得字型臉部的設計單位和一般計量。 這些計量適用于字型中的所有字元,並由應用程式用於版面配置計算。 (IDWriteFontFace1.GetGdiCompatibleMetrics) |
GetGdiInterop 建立物件,該物件用於與 GDI 的互通性。 |
GetGenerationCount 取得下載佇列的目前世代號碼,無論下載完成或成功,每次下載完成後都會遞增。 這個 Cookie 值可以與快取的資料進行比較,以判斷它是否過時。 |
GetGlyphCount 取得字型臉部中的字元數目。 |
GetGlyphImageData 根據所需的影像格式,取得圖像資料的指標。 |
GetGlyphImageFormats 取得整個字型支援的所有圖像圖像格式。 (IDWriteFontFace4.GetGlyphImageFormats) |
GetGlyphImageFormats 取得整個字型支援的所有圖像圖像格式。 (多載 1/2) |
GetGlyphIndices 傳回 UCS4 Unicode 字碼指標到字型 'CMAP' 資料表所定義的字元索引。 |
GetGlyphOrientationTransform 傳回個別角度的 2x3 轉換矩陣,以繪製圖像執行。 (IDWriteTextAnalyzer1.GetGlyphOrientationTransform) |
GetGlyphOrientationTransform 傳回個別角度的 2x3 轉換矩陣,以繪製圖像執行。 (IDWriteTextAnalyzer2.GetGlyphOrientationTransform) |
GetGlyphPlacements 根據字型和寫入系統的轉譯規則,從 GetGlyphs 方法放置字元輸出。 |
GetGlyphRunOutline 呼叫大綱接收介面,以計算字元回合的大綱。 |
GetGlyphs 剖析輸入文字字串,並根據字型和寫入系統的轉譯規則,將其對應至一組字元和相關聯的圖像資料。 |
GetGrayscaleEnhancedContrast 取得用於灰階反鋸齒的對比增強功能量。 |
GetGridFitMode 取得格線調整模式。 |
GetIncrementalTabStop 取得累加定位停駐點位置。 |
GetIndex 取得字型檔案內容中字型臉部的索引。 |
GetInformationalStrings 取得當地語系化字串集合,其中包含以地區設定名稱編制索引的指定參考字串。 |
GetInformationalStrings 取得當地語系化字串集合,其中包含以地區設定名稱編制索引的指定參考字串。 |
GetInlineObject 取得位於指定位置的内嵌物件。 |
GetJustificationOpportunities 擷取每個字元的理由機會資訊,指定文字和成形字元屬性。 |
GetJustifiedGlyphs 填入複雜字集的新圖像,其中理由會增加字元的前進,例如使用 kashida 的阿拉伯文。 |
GetKerningPairAdjustments 從字型的 kern 資料表擷取 kerning 配對調整。 |
GetLastLineWrapping 取得最後一行的換行模式。 |
GetLastLineWrapping 取得最後一行的最後一個字是否包裝。 |
GetLastWriteTime 取得檔案的上次修改時間。 |
GetLastWriteTimeFromKey 從字型檔案參考索引鍵取得檔案的上次寫入時間。 |
GetLineMetrics 擷取文字字串中每個個別文字行的相關資訊。 |
GetLineMetrics 擷取每一行的屬性。 |
GetLineSpacing 取得多行文欄位落的行距調整集。 (IDWriteTextFormat.GetLineSpacing) |
GetLineSpacing 取得多行文欄位落的行距調整集。 (IDWriteTextFormat2.GetLineSpacing) |
GetLineSpacing 取得行距資訊。 |
GetLoader 取得與字型檔案物件相關聯的檔案載入器。 |
GetLocaleName 將具有指定索引的地區設定名稱複製到指定的陣列。 (IDWriteLocalizedStrings.GetLocaleName) |
GetLocaleName 取得受文字分析影響之範圍的地區設定名稱。 |
GetLocaleName 取得地區設定名稱的複本。 |
GetLocaleName 取得位於指定位置之文字的地區設定名稱。 |
GetLocaleName 將具有指定索引的地區設定名稱複製到指定的陣列。 (IDWriteStringList.GetLocaleName) |
GetLocaleNameLength 取得字元的長度, (不包含具有指定索引之地區設定名稱的 null 結束字元) 。 (IDWriteLocalizedStrings.GetLocaleNameLength) |
GetLocaleNameLength 取得地區設定名稱的長度。 |
GetLocaleNameLength 取得指定位置之文字的地區設定名稱長度。 |
GetLocaleNameLength 取得字元的長度, (不包含具有指定索引之地區設定名稱的 null 結束字元) 。 (IDWriteStringList.GetLocaleNameLength) |
GetLocalFileSize 以位元組為單位取得字型臉部的本機大小,一律小於或等於 GetFullSize。 如果位置為遠端,則此值為零。 如果為 full,此值會等於 GetFileSize。 |
GetLocalFileSize GetLocalFileSize 會傳回目前本機字型檔案的位元組數目,這應該一律小於或等於 GetFileSize 所傳回的完整檔案大小。 |
GetLocality 取得字型的目前位置。 |
GetLocality 取得此字型臉部參考的地區。 |
GetLocality 取得檔案的目前位置。 |
GetLocalityFromKey 取得唯一索引鍵所識別之檔案資源的區域。 |
GetMatchingFonts 取得字型系列中依其符合指定屬性程度的順序排列的字型清單。 |
GetMatchingFonts 擷取指定字型系列中的字型清單,依其符合指定座標軸值的順序排序。 |
GetMatchingFonts 擷取字型系列中的字型清單,依其符合指定座標軸值的順序排序。 |
GetMatchingFonts 傳回由指定屬性篩選的字型子集。 (多載 2/2) |
GetMatchingFonts 傳回由指定屬性篩選的字型子集。 (多載 1/2) |
GetMatchingFonts 根據要求的輸入擷取相符的字型集,並排序以便較接近的相符專案稍早。 |
GetMatchingFonts 根據要求的輸入產生相符字型集,並排序,以便較接近的相符專案稍早。 |
GetMatchingFontsByLOGFONT 根據指定的 LOGFONT 值取得相符字型的清單。 只會傳回該系列名稱的字型。 |
GetMaxHeight 取得配置最大高度。 |
GetMaxWidth 取得版面配置的最大寬度。 |
GetMemoryDC 取得記憶體裝置內容的控制碼。 |
GetMetrics 取得字型臉部的設計單位和通用計量。 這些計量適用于字型臉部內的所有圖像,並由應用程式用於配置計算。 (IDWriteFont.GetMetrics) |
GetMetrics 取得字型臉部的設計單位和通用計量。 這些計量適用于字型臉部內的所有圖像,並由應用程式用於配置計算。 (IDWriteFontFace.GetMetrics) |
GetMetrics IDWriteTextLayout 會呼叫這個回呼函式,以取得内嵌物件的度量。 |
GetMetrics 擷取格式化字串的整體計量。 (IDWriteTextLayout.GetMetrics) |
GetMetrics 取得字型臉部的設計單位和通用計量。 這些計量適用于字型臉部內的所有圖像,並由應用程式用於配置計算。 (IDWriteFont1.GetMetrics) |
GetMetrics 取得字型臉部的設計單位和通用計量。 這些計量適用于字型臉部內的所有圖像,並由應用程式用於配置計算。 (IDWriteFontFace1.GetMetrics) |
GetMetrics 擷取格式化字串的整體計量。 (IDWriteTextLayout2.GetMetrics) |
GetNumberSubstitution 從受文字分析影響的文字範圍取得數位替代。 |
GetOpticalAlignment 取得文字格式的光學邊界對齊方式。 |
GetOpticalAlignment 取得圖像如何對齊邊界的邊緣。 |
GetOverhangMetrics IDWriteTextLayout 會呼叫這個回呼函式,以取得内嵌物件之 DIP) 中的可見範圍 (。 在簡單的點陣圖中,沒有邊框間距且沒有過度交集,所有交集都會是零。 |
GetOverhangMetrics 傳回版面配置) 和包含的所有物件,包括文字圖像和内嵌物件,以 DIP 傳回過度 (。 |
GetPairKerning 取得指定位置是否啟用配對 kerning。 |
GetPaletteEntries 從字型的調色盤取得色彩值。 |
GetPaletteEntryCount 取得每個調色盤中的專案數目。 |
GetPanose 從字型取得 PANOSE 值,並用於字型選取和比對。 |
GetPanose 從字型取得 PANOSE 值,用於字型選取和比對。 |
GetParagraphAlignment 取得段落的對齊選項,該段落相對於版面配置方塊的上邊緣和下邊緣。 |
GetParagraphReadingDirection 取得段落閱讀方向。 |
GetPixelGeometry 取得轉譯參數物件的圖元幾何。 |
GetPixelsPerDip 取得每個 DIP 的點陣圖圖元數目。 |
GetPixelsPerDip 取得每個 DIP 的實體圖元數目。 |
GetPropertyOccurrenceCount 傳回指定屬性值在集合中發生的次數。 |
GetPropertyValues 傳回特定字型專案索引的屬性值。 (多載 2/3) |
GetPropertyValues 傳回特定字型專案索引的屬性值。 (多載 1/3) |
GetPropertyValues 傳回特定字型專案索引的屬性值。 (多載 3/3) |
GetReadingDirection 取得段落中文字的目前閱讀方向。 |
GetRecommendedRenderingMode 使用指定的大小和轉譯參數,決定字型的建議轉譯模式。 (IDWriteFontFace.GetRecommendedRenderingMode) |
GetRecommendedRenderingMode 使用指定的大小和轉譯參數,決定字型的建議轉譯模式。 (IDWriteFontFace1.GetRecommendedRenderingMode) |
GetRecommendedRenderingMode 會根據字型、大小、世界轉換和測量模式,決定要使用的建議文字轉譯和網格調整模式。 (IDWriteFontFace3.GetRecommendedRenderingMode) |
GetRecommendedRenderingMode 會根據字型、大小、世界轉換和測量模式,決定要使用的建議文字轉譯和網格調整模式。 (IDWriteFontFace2.GetRecommendedRenderingMode) |
GetReferenceKey 取得字型檔案之參考索引鍵的指標。 傳回的指標有效,直到釋放字型檔案物件為止。 |
GetRenderingMode 取得轉譯參數物件的轉譯模式。 |
GetRenderingMode1 取得轉譯模式。 |
GetResult 傳回非同步作業的結果。 如果作業尚未完成,則會E_PENDING傳回值。 |
GetScriptProperties 擷取指定腳本的屬性。 |
GetSimulations 取得值,這個值表示哪些模擬會套用至指定的字型。 |
GetSimulations 取得字型臉部的演算法樣式模擬旗標。 (IDWriteFontFace.GetSimulations) |
GetSimulations 取得字型臉部的演算法樣式模擬旗標。 (IDWriteFontFaceReference.GetSimulations) |
GetSize 取得目標點陣圖的維度。 |
GetStretch 取得指定字型的延展或寬度。 |
GetStretch 取得這個字型的延展 (也稱為寬度) 。 |
GetStrikethrough 取得位於指定位置之文字的刪除線存在。 |
GetString 將具有指定索引的字串複製到指定的陣列。 (IDWriteLocalizedStrings.GetString) |
GetString 將具有指定索引的字串複製到指定的陣列。 (IDWriteStringList.GetString) |
GetStringLength 取得字元長度, (不包含具有指定索引之字串的 null 結束字元) 。 (IDWriteLocalizedStrings.GetStringLength) |
GetStringLength 取得字元長度, (不包含具有指定索引之字串的 null 結束字元) 。 (IDWriteStringList.GetStringLength) |
GetStyle 取得指定字型的樣式或斜率。 |
GetStyle 取得此字型 (也稱為斜率) 的樣式。 |
GetSystemFontCollection 取得 物件,表示已安裝的字型集。 |
GetSystemFontCollection 擷取系統字型的粗細/寬度/斜率樹狀結構。 |
GetSystemFontCollection 擷取字型集合,並分組成系列。 (IDWriteFactory6::GetSystemFontCollection) |
GetSystemFontCollection 擷取字型集合,並分組成系列。 (IDWriteFactory7::GetSystemFontCollection) |
GetSystemFontFallback 從系統字型後援清單中建立字型後援物件。 |
GetSystemFontSet 擷取系統字型清單。 |
GetSystemFontSet 擷取系統字型集。 (IDWriteFactory6::GetSystemFontSet) |
GetSystemFontSet 擷取系統字型集。 (IDWriteFactory7::GetSystemFontSet) |
GetTextAlignment 取得相對於版面配置方塊開頭和尾端邊緣的文字對齊選項。 |
GetTextAntialiasMode 取得點陣圖轉譯目標的目前文字反鋸齒模式。 |
GetTextAtPosition 取得從指定文字位置開始的文字區塊。 |
GetTextBeforePosition 取得緊接在指定位置前面的文字區塊。 |
GetTextComplexity 決定文字的複雜度,以及您是否需要呼叫 IDWriteTextAnalyzer::GetGlyphs 以進行完整腳本成形。 |
GetTrimming 取得溢位版面配置方塊之文字的修剪選項。 |
GetType 取得字型臉部的檔案格式類型。 |
GetTypographicFeatures 傳回腳本或字型可用的 OpenType 功能完整清單。 |
GetTypography 取得位於指定位置之文字的印刷樣式設定。 |
GetUnderline 取得位於指定位置之文字的底線存在。 |
GetUnicodeRanges 擷取字型所支援的字元範圍清單。 |
GetUnicodeRanges 擷取字型所支援的字元範圍清單。 |
GetVerticalGlyphOrientation 由文字分析器用來取得所需的字元方向和已解析的 bidi 層級。 |
GetVerticalGlyphOrientation 使用垂直閱讀方向時,取得圖像的慣用方向。 (IDWriteTextFormat1.GetVerticalGlyphOrientation) |
GetVerticalGlyphOrientation 使用垂直閱讀方向時,取得圖像的慣用方向。 (IDWriteTextLayout2.GetVerticalGlyphOrientation) |
GetVerticalGlyphVariants 擷取從 GetGlyphIndices 擷取之標準字元的垂直形式。 |
GetWaitHandle 傳回控制碼,這個控制碼可用來等候非同步作業完成。 控制碼會維持有效狀態,直到介面釋出為止。 |
GetWeight 取得指定字型的粗細或筆劃粗細。 |
GetWeight 取得這個字型的粗細。 |
GetWordWrapping 取得自動換行選項。 |
HasCharacter 判斷字型是否支援指定的字元。 |
HasCharacter 判斷字型是否支援指定的字元。 |
HasKerningPairs 判斷字型是否支援配對 kerning。 |
HasVariations 判斷此字型臉部的資源是否支援任何變數座標軸。 (IDWriteFontFace5::HasVariations) |
HasVariations 判斷此字型臉部的資源是否支援任何變數座標軸。 (IDWriteFontResource::HasVariations) |
HasVerticalGlyphVariants 判斷字型是否有任何垂直字元變體。 |
HitTestPoint 應用程式會呼叫這個函式,此函式會傳入相對於版面配置方塊左上方位置的特定圖元位置,並取得發生點擊測試之文字字串對應點擊測試計量的相關資訊。 |
HitTestTextPosition 應用程式會呼叫此函式,以取得相對於版面配置方塊左上角的圖元位置,並指定文字位置和位置的邏輯端。 |
HitTestTextRange 應用程式會呼叫此函式,以取得一組對應至一系列文字位置的點擊測試計量。 其中一個主要用法是實作文字字串的醒目提示選取。 |
InvalidateLayout 使配置失效,強制配置在呼叫計量或繪圖函式之前重新測量。 如果字型的地區變更,而且應該重新繪製版面配置,或者用戶端實作 IDWriteInlineObject 的大小變更,這會很有用。 |
IsCharacterLocal 判斷字元是否從字型本機下載。 |
IsColorFont 啟用判斷是否需要色彩轉譯路徑。 |
IsColorFont 可讓您判斷是否需要色彩轉譯路徑。 |
IsEmpty 判斷下載佇列是否空白。 請注意,佇列不包含已經下載的要求。 呼叫 BeginDownloadclear 佇列。 |
IsGlyphLocal 判斷圖像是否從字型本機下載。 |
IsMonospacedFont 判斷字型是否為空白,亦即字元是相同的固定間距寬度, (非比例) 。 |
IsMonospacedFont 判斷文字範圍的字型是否為單空格,亦即字型字元是相同的固定間距寬度。 |
IsSymbolFont 判斷字型是否為符號字型。 (IDWriteFont.IsSymbolFont) |
IsSymbolFont 判斷字型是否為符號字型。 (IDWriteFontFace.IsSymbolFont) |
JustifyGlyphAdvances 對齊字元陣列以符合線條寬度。 |
MapCharacters 決定用來呈現文字開始範圍的適當字型。 |
MoveNext 前進至集合中的下一個字型檔案。 第一次建立時,列舉值會放在集合的第一個專案之前,而第一次呼叫 MoveNext 會前進到第一個檔案。 |
MoveNext 移至列舉值中執行的下一個圖像。 |
ReadFileFragment 從字型檔案讀取片段。 |
RegisterFontCollectionLoader 向 Factory 物件註冊自訂字型集合載入器。 |
RegisterFontFileLoader 向 DirectWrite 註冊字型檔案載入器。 |
ReleaseFileFragment 從檔案釋放片段。 |
ReleaseFontTable 釋放稍早從 TryGetFontTable 取得的資料表。 |
ReleaseGlyphImageData 釋放從 ReadGlyphData 取得的資料表資料。 |
RemoveListener 取消註冊先前使用 AddListener 註冊的通知處理常式。 |
調整大小 調整點陣圖的大小。 |
SetAutomaticFontAxes 設定自動字型座標軸選項。 |
SetBidiLevel 在範圍上設定雙向層級,每次執行變更都會呼叫一次, (明確或解析的隱含) 。 |
SetCharacterSpacing 設定字元之間的間距。 |
SetCurrentTransform 設定將抽象座標組應至 DIP 的轉換, (裝置獨立圖元) 。 這不會影響基礎裝置內容的世界轉換。 |
SetDrawingEffect 設定應用程式定義的繪圖效果。 |
SetFlowDirection 設定段落流程方向。 |
SetFontAxisValues 設定格式字型座標軸的值。 |
SetFontCollection 設定字型集合。 |
SetFontFallback 將自訂字型後援套用至版面配置。 如果未設定任何專案,則會使用預設系統後援清單。 |
SetFontFallback 將自訂字型後援套用至版面配置。 |
SetFontFamilyName 設定指定文字範圍內文字的 Null 終止字型系列名稱。 |
SetFontSize 為指定文字範圍內的文字設定 DIP 單位的字型大小。 |
SetFontStretch 設定指定文字範圍內文字的字型延展。 |
SetFontStyle 設定DWRITE_TEXT_RANGE結構所指定之文字範圍的文字字型樣式。 |
SetFontWeight 設定DWRITE_TEXT_RANGE結構所指定之文字範圍內的文字字型粗細。 |
SetGlyphOrientation 文字分析器會回呼此內容,以報告每個字元的實際方向以進行成形和繪製。 |
SetIncrementalTabStop 設定兩個相鄰定位停駐點之間的固定距離。 |
SetInlineObject 設定内嵌物件。 |
SetLastLineWrapping 設定最後一行的換行模式。 |
SetLastLineWrapping 設定是否包裝最後一行的最後一個字。 |
SetLineBreakpoints 設定每個字元的換行機會,從指定的位置開始。 |
SetLineSpacing 設定行距。 |
SetLineSpacing 設定行距。 (IDWriteTextFormat2.SetLineSpacing) |
SetLineSpacing 設定行距。 (IDWriteTextLayout3.SetLineSpacing) |
SetLocaleName 設定指定文字範圍內文字的地區設定名稱。 |
SetMaxHeight 設定配置最大高度。 |
SetMaxWidth 設定版面配置最大寬度。 |
SetNumberSubstitution 設定文字分析所影響之文字範圍上的數位替代。 |
SetOpticalAlignment 設定文字格式的光學邊界對齊方式。 |
SetOpticalAlignment 設定字元對齊邊界邊緣的方式。 |
SetPairKerning 啟用或停用指定文字範圍的配對 kerning。 |
SetParagraphAlignment 設定相對於版面配置方塊頂端和下邊緣的段落對齊選項。 |
SetPixelsPerDip 設定每個 DIP (裝置獨立圖元) 的點陣圖圖元數目。 DIP 為 1/96 英吋,因此如果每英吋的圖元除以 96,則此值為數字。 |
SetReadingDirection 設定段落閱讀方向。 |
SetScriptAnalysis 報告指定文字範圍的腳本分析。 |
SetStrikethrough 設定指定文字範圍內文字的刪除線。 |
SetTextAlignment 設定段落中文字的對齊方式,相對於 IDWriteTextFormat 介面之版面配置方塊的開頭和尾端邊緣。 |
SetTextAntialiasMode 設定點陣圖轉譯目標的目前文字反鋸齒模式。 |
SetTrimming 設定文字溢位版面配置寬度的修剪選項。 |
SetTypography 設定指定文字範圍內文字的字型印刷樣式功能。 |
SetUnderline 設定指定文字範圍內文字的底線。 |
SetVerticalGlyphOrientation 設定文字格式的方向。 |
SetVerticalGlyphOrientation 使用垂直閱讀方向時,設定圖像的慣用方向。 |
SetWordWrapping 設定自動換行選項。 |
TranslateColorGlyphRun 將圖像執行轉譯成一連串的色彩圖像執行,其可轉譯為產生原始「基底」回合的色彩表示。 |
TranslateColorGlyphRun 這個方法會在字元回合上呼叫,以將它轉譯成多個色彩字元執行。 |
TryGetFontTable 如果指定的 OpenType 字型資料表存在,並傳回它的指標,則會尋找指定的 OpenType 字型資料表。 函式會透過字型檔案載入器所實作的 IDWriteFontFileStream 介面來存取基礎字型資料。 |
UnpackFontFile UnpackFontFile 方法會從容器檔案解壓縮字型資料, (WOFF 或 WOFF2) ,並以字型檔案資料流程的形式傳回未封裝的字型資料。 |
UnregisterFontCollectionLoader 取消註冊先前使用 RegisterFontCollectionLoader 註冊的自訂字型集合載入器。 |
UnregisterFontFileLoader 使用 RegisterFontFileLoader 取消註冊先前向DirectWrite字型系統註冊的字型檔案載入器。 |
IDWriteAsyncResult 表示非同步作業的結果。 用戶端可以使用 介面來等候作業完成並取得結果。 |
IDWriteBitmapRenderTarget 封裝 32 位裝置獨立點陣圖和裝置內容,可用於轉譯字元。 |
IDWriteBitmapRenderTarget1 封裝 32 位裝置獨立點陣圖和裝置內容,可用於轉譯字元。 |
IDWriteColorGlyphRunEnumerator 此介面可讓應用程式透過色彩字元執行列舉。 |
IDWriteColorGlyphRunEnumerator1 色彩圖像已排序集合的列舉值執行。 |
IDWriteFactory 用來建立所有後續DirectWrite物件。 這個介面是所有DirectWrite物件的根處理站介面。 |
IDWriteFactory1 所有DirectWrite物件的根處理站介面。 (IDWriteFactory1) |
IDWriteFactory2 所有DirectWrite物件的根處理站介面。我 |
IDWriteFactory3 所有DirectWrite物件的根處理站介面。 (IDWriteFactory3) |
IDWriteFactory4 所有DirectWrite物件的根處理站介面。 (IDWriteFactory4) |
IDWriteFactory5 所有DirectWrite物件的根處理站介面。 (IDWriteFactory5) |
IDWriteFactory6 這個介面代表建立所有DirectWrite物件的 Factory 物件。 IDWriteFactory6 新增了使用字型和字型資源的新功能。 |
IDWriteFactory7 這個介面代表建立所有DirectWrite物件的 Factory 物件。 IDWriteFactory7 新增了使用系統字型的新設備。 |
IDWriteFont 表示字型集合中的實體字型。 此介面可用來從實體字型建立字型臉部,或從現有的字型臉部擷取字型計量或臉部名稱等資訊。 |
IDWriteFont1 表示字型集合中的實體字型。 (IDWriteFont1) |
IDWriteFont2 表示字型集合中的實體字型。 (IDWriteFont2) |
IDWriteFont3 表示字型集合中的字型。 |
IDWriteFontCollection 物件,封裝一組字型,例如安裝在系統上的字型集,或特定目錄中的字型集合。 (IDWriteFontCollection) |
IDWriteFontCollection1 物件,封裝一組字型,例如安裝在系統上的字型集,或特定目錄中的字型集合。 (IDWriteFontCollection1) |
IDWriteFontCollection2 此介面會封裝一組字型,例如安裝在系統上的字型集,或特定目錄中的字型集合。 字型集合 API 可用來探索有哪些字型系列和字型可用,以及取得有關字型的一些中繼資料。 (IDWriteFontCollection2) |
IDWriteFontCollection3 此介面會封裝一組字型,例如安裝在系統上的字型集,或特定目錄中的字型集合。 字型集合 API 可用來探索有哪些字型系列和字型可用,以及取得有關字型的一些中繼資料。 (IDWriteFontCollection3) |
IDWriteFontCollectionLoader 用來建構特定類型索引鍵的字型集合。 |
IDWriteFontDownloadListener 從字型下載佇列接收通知的應用程式定義回呼介面, (IDWriteFontDownloadQueue 介面) 。 |
IDWriteFontDownloadQueue 將遠端字型、字元、字元、字元和字型片段的要求排入佇列的介面。 |
IDWriteFontFace 此介面會公開各種字型資料,例如計量、名稱和字元外框。 它包含字型臉部類型、適當的檔案參考和臉部識別資料。 |
IDWriteFontFace1 包含字型臉部類型、適當的檔案參考和臉部識別資料。 (IDWriteFontFace1) |
IDWriteFontFace2 包含字型臉部類型、適當的檔案參考和臉部識別資料。 (IDWriteFontFace2) |
IDWriteFontFace3 包含字型臉部類型、適當的檔案參考和臉部識別資料。 (IDWriteFontFace3) |
IDWriteFontFace4 包含字型臉部類型、適當的檔案參考和臉部識別資料。 (IDWriteFontFace4) |
IDWriteFontFace5 包含字型臉部類型、適當的檔案參考和臉部識別資料。 (IDWriteFontFace5) |
IDWriteFontFaceReference 表示字型臉部的參考。 |
IDWriteFontFaceReference1 表示字型臉部的參考。 唯一識別字型的參考,您可以從中建立字型臉部來查詢字型計量,並用於轉譯。 |
IDWriteFontFallback 可讓您從字型清單中存取後援字型。 |
IDWriteFontFallback1 可讓您從字型清單中存取後援字型。 |
IDWriteFontFallbackBuilder 可讓您建立 Unicode 字型後援對應,並從這些對應建立字型後援物件。 |
IDWriteFontFamily 代表一系列的相關字型。 (IDWriteFontFamily) |
IDWriteFontFamily1 代表一系列的相關字型。 (IDWriteFontFamily1) |
IDWriteFontFamily2 代表一系列的相關字型。 IDWriteFontFamily2 會新增功能,包括依字型座標軸值擷取字型。 |
IDWriteFontFile 表示字型檔案。 字型管理員或字型檢視器等應用程式可以呼叫 IDWriteFontFile::Analyze 來找出特定檔案是否為字型檔案,以及它是否為字型系統支援的字型類型。 |
IDWriteFontFileEnumerator 封裝字型檔案的集合。 在建置字型集合時,字型系統會使用此介面來列舉字型檔案。 |
IDWriteFontFileLoader 處理將特定類型的字型檔案資源從字型檔案參考索引鍵載入字型檔案資料流程物件。 |
IDWriteFontFileStream 從自訂字型檔案載入器載入字型檔案資料。 |
IDWriteFontList 表示字型清單。 (IDWriteFontList) |
IDWriteFontList1 表示字型清單。 (IDWriteFontList1) |
IDWriteFontList2 表示字型清單。 IDWriteFontList2 新增了新的功能,包括擷取清單所使用的基礎字型集。 |
IDWriteFontResource 提供字型資源的座標軸資訊,並用來建立特定的字型臉部實例。 |
IDWriteFontSet 表示字型集。 (IDWriteFontSet) |
IDWriteFontSet1 表示字型集。 (IDWriteFontSet1) |
IDWriteFontSet2 表示字型集。 (IDWriteFontSet2) |
IDWriteFontSet3 表示字型集。 (IDWriteFontSet3) |
IDWriteFontSet4 表示字型集。 (IDWriteFontSet4) |
IDWriteFontSetBuilder 包含用來建置字型集的方法。 (IDWriteFontSetBuilder) |
IDWriteFontSetBuilder1 包含用來建置字型集的方法。 (IDWriteFontSetBuilder1) |
IDWriteFontSetBuilder2 包含用來建置字型集的方法。 (IDWriteFontSetBuilder2) |
IDWriteGdiInterop 提供與 GDI 的互通性,例如將字型臉部轉換成 LOGFONT 結構的方法,或將 GDI 字型描述轉換成字型臉部的方法。 它也可用來建立點陣圖轉譯目標物件。 (IDWriteGdiInterop) |
IDWriteGdiInterop1 提供與 GDI 的互通性,例如將字型臉部轉換成 LOGFONT 結構的方法,或將 GDI 字型描述轉換成字型臉部的方法。 它也可用來建立點陣圖轉譯目標物件。 (IDWriteGdiInterop1) |
IDWriteGlyphRunAnalysis 包含用來轉譯圖像執行的低階資訊。 |
IDWriteInlineObject 包裝應用程式定義的內嵌圖形,讓 DWrite 查詢計量,就像圖形是內嵌文字的字元一樣。 |
IDWriteInMemoryFontFileLoader 表示可以存取記憶體內部字型的字型檔案載入器。 |
IDWriteLocalFontFileLoader IDWriteFontFileLoader 介面的內建實作,可在本機字型檔案上運作,並從字型檔案參考索引鍵公開本機字型檔案資訊。 |
IDWriteLocalizedStrings 表示以地區設定名稱編制索引的字串集合。 |
IDWriteNumberSubstitution 保留指定地區設定的適當數位和數值標點符號。 |
IDWritePixelSnapping 定義圖元貼齊屬性,例如每個 DIP 的圖元 (與裝置無關的圖元) 和文字轉譯器的目前轉換矩陣。 |
IDWriteRemoteFontFileLoader 表示可存取遠端 (的字型檔案載入器,也就是可下載的) 字型。 |
IDWriteRemoteFontFileStream 表示字型檔案資料流程,其中部分可能是非本機的。 |
IDWriteRenderingParams 代表文字轉譯設定,例如 ClearType 層級、增強的對比,以及圖像點陣化和篩選的 Gamma 更正。 |
IDWriteRenderingParams1 表示圖像點陣化和篩選的文字轉譯設定。 (IDWriteRenderingParams1) |
IDWriteRenderingParams2 表示圖像點陣化和篩選的文字轉譯設定。 (IDWriteRenderingParams2) |
IDWriteRenderingParams3 表示圖像點陣化和篩選的文字轉譯設定。 (IDWriteRenderingParams3) |
IDWriteStringList 表示依數位編制索引的字串集合。 |
IDWriteTextAnalysisSink 這個介面是由文字分析器的用戶端所實作,以接收指定文字分析的輸出。 |
IDWriteTextAnalysisSink1 您實作以接收文字分析器輸出的介面。 |
IDWriteTextAnalysisSource 由文字分析器的用戶端實作,以提供文字給分析器。 |
IDWriteTextAnalysisSource1 您實作的介面會將所需的資訊提供給文字分析器,例如文字和相關聯的文字屬性。 |
IDWriteTextAnalyzer 分析各種文字屬性以進行複雜的腳本處理,例如雙向 (bidi) 支援阿拉伯文、判斷換行機會、字元放置和數位替代等語言。 |
IDWriteTextAnalyzer1 分析各種文字屬性以進行複雜的腳本處理。 (IDWriteTextAnalyzer1) |
IDWriteTextAnalyzer2 分析各種文字屬性以進行複雜的腳本處理。 (IDWriteTextAnalyzer2) |
IDWriteTextFormat IDWriteTextFormat 介面描述用來格式化文字的字型和段落屬性,並描述地區設定資訊。 |
IDWriteTextFormat1 描述用來格式化文字的字型和段落屬性,並描述地區設定資訊。 (IDWriteTextFormat1) |
IDWriteTextFormat2 描述用來格式化文字的字型和段落屬性,並描述地區設定資訊。 (IDWriteTextFormat2) |
IDWriteTextFormat3 描述用來格式化文字的字型和段落屬性,並描述地區設定資訊。 (IDWriteTextFormat3) |
IDWriteTextLayout IDWriteTextLayout 介面代表完整分析和格式化後的文字區塊。 |
IDWriteTextLayout1 表示在完全分析並格式化之後的文字區塊。 (IDWriteTextLayout1) |
IDWriteTextLayout2 表示在完全分析並格式化之後的文字區塊。 (IDWriteTextLayout2) |
IDWriteTextLayout3 表示在完全分析並格式化之後的文字區塊。 (IDWriteTextLayout3) |
IDWriteTextLayout4 表示在完全分析並格式化之後的文字區塊。 |
IDWriteTextRenderer 代表一組應用程式定義的回呼,這些回呼會執行文字、内嵌物件和底線等裝飾的轉譯。 (IDWriteTextRenderer) |
IDWriteTextRenderer1 代表一組應用程式定義的回呼,這些回呼會執行文字、内嵌物件和底線等裝飾的轉譯。 (IDWriteTextRenderer1) |
IDWriteTypography 表示字型印刷樣式設定。 |
DWRITE_CARET_METRICS DWRITE_CARET_METRICS 結構會指定字型中插入號放置的計量。 |
DWRITE_CLUSTER_METRICS 包含圖像叢集的相關資訊。 |
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 用於篩選字型集及建置具有明確屬性之字型集的 Font 屬性。 |
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_METRICS) |
DWRITE_LINE_METRICS1 包含格式化文字行的相關資訊。 (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_METRICS) |
DWRITE_TEXT_METRICS1 包含與版面配置之後文字相關聯的計量。 (DWRITE_TEXT_METRICS1) |
DWRITE_TEXT_RANGE 指定文字位置的範圍,其中格式會套用在 IDWriteTextLayout 物件所代表的文字中。 |
DWRITE_TRIMMING 指定文字溢位版面配置方塊的修剪選項。 |
DWRITE_TYPOGRAPHIC_FEATURES 包含一組在文字成形期間要套用的印刷樣式功能。 |
DWRITE_UNDERLINE 包含寬度、粗細、位移、執行高度、閱讀方向和底線的流程方向的相關資訊。 |
DWRITE_UNICODE_RANGE DWRITE_UNICODE_RANGE 結構會指定 Unicode 字碼指標的範圍。 |