共用方式為


IDWriteFontSet::GetMatchingFonts (DWRITE_FONT_PROPERTYconst*,UINT32,IDWriteFontSet**) 方法 (dwrite_3.h)

傳回由指定屬性篩選的字型子集。

語法

HRESULT GetMatchingFonts(
  DWRITE_FONT_PROPERTY const *properties,
  UINT32                     propertyCount,
  IDWriteFontSet             **filteredSet
);

參數

properties

類型:[in] const DWRITE_FONT_PROPERTY*

要使用 篩選的屬性清單。

propertyCount

類型: UINT32

要篩選的屬性數目。

filteredSet

類型: [out] IDWriteFontSet**

符合屬性的字型子集,或在失敗時為 nullptr。

傳回值

類型: HRESULT

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

如果沒有符合篩選準則的字型,則 GetFontCount 會傳回 0) ,但函式不會傳回錯誤 (空白。 子集一律等於或小於原創組合。 如果您只想要篩選出遠端字型,則可以在 propertiesCount 中傳遞 null 和零。

需求

   
最低支援的用戶端 Windows 10 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2016 [僅限傳統型應用程式]
目標平台 Windows
標頭 dwrite_3.h
程式庫 Dwrite.lib
Dll Dwrite.dll

另請參閱

IDWriteFontSet