IDWriteFontSet1::GetFilteredFonts(DWRITE_FONT_PROPERTYconst*,UINT32,BOOL,IDWriteFontSet1**) 方法 (dwrite_3.h)
擷取由指定屬性篩選的字型子集。
語法
HRESULT GetFilteredFonts(
DWRITE_FONT_PROPERTY const *properties,
UINT32 propertyCount,
BOOL selectAnyProperty,
[out] IDWriteFontSet1 **filteredFontSet
);
參數
properties
類型:DWRITE_FONT_PROPERTY const *
要篩選的屬性清單。
propertyCount
類型:UINT32
要篩選的屬性數目。
selectAnyProperty
類型:BOOL
true
如果 GetFilteredFontIndices 應該選取任何屬性;false
如果它應該選取全部的交集,則為 。
[out] filteredFontSet
類型:IDWriteFontSet1**
IDWriteFontSet1 介面的指標位址。 成功完成時,函式會將指標設定為 代表符合屬性之字型子集的物件,否則會將指標設定為 nullptr
。
傳回值
類型:HRESULT
如果函式成功,它會傳回 S_OK。 否則,它會傳回 HRESULT錯誤碼。
言論
如果沒有字型符合篩選條件,則傳回的子集物件會是空的(呼叫 IDWriteFontSet::GetFontCount 傳回 0),但函式不會傳回錯誤。 子集一律等於或小於原始集合。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 10 組建 20348 |
支援的最低伺服器 | Windows 10 組建 20348 |
目標平臺 | 窗戶 |
標頭 | dwrite_3.h |
連結庫 | Dwrite.lib |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應