共用方式為


IDWriteFontSet1::GetFilteredFonts(UINT32const*,UINT32,IDWriteFontSet1**) 方法 (dwrite_3.h)

擷取由指定索引篩選的字型子集。

語法

HRESULT GetFilteredFonts(
        UINT32 const    *indices,
        UINT32          indexCount,
  [out] IDWriteFontSet1 **filteredFontSet
);

參數

indices

類型:UINT32 const *

要篩選依據的索引陣列,範圍0到 IDwriteFontSet::GetFontCount 減 1。

indexCount

類型:UINT32

索引的數目。

[out] filteredFontSet

類型:IDWriteFontSet1**

IDWriteFontSet1 介面的指標位址。 成功完成時,函式會將指標設定為 代表指定索引所指示字型子集的物件,否則會將指標設定為 nullptr

傳回值

類型:HRESULT

如果函式成功,它會傳回 S_OK。 否則,它會傳回 HRESULT錯誤碼

言論

索引可以依任何順序排列,這表示 GetFilteredFonts 會產生新的集合,且專案已從原始中移除、複製或重新排序。 如果您傳遞零個索引,則會傳回空字型集。

要求

要求 價值
最低支援的用戶端 Windows 10 組建 20348
支援的最低伺服器 Windows 10 組建 20348
目標平臺 窗戶
標頭 dwrite_3.h
連結庫 Dwrite.lib