IDWriteFactory3::GetSystemFontCollection メソッド (dwrite_3.h)

システム フォントの重み、幅、傾きのツリーを取得します。

構文

HRESULT GetSystemFontCollection(
  BOOL                   includeDownloadableFonts,
  IDWriteFontCollection1 **fontCollection,
  BOOL                   checkForUpdates
);

パラメーター

includeDownloadableFonts

種類: BOOL

クラウド フォントを含めるか、ローカルにインストールされているフォントのみを含めるかを示します。

fontCollection

型: IDWriteFontCollection1**

エラーが発生した場合は、新しく作成されたフォント コレクション オブジェクトまたは NULL を保持します。

checkForUpdates

種類: BOOL

このパラメーターが TRUE の場合、関数は変更の即時チェックを実行します
をシステム フォントのセットに追加します。 このパラメーターが FALSE の場合、フォントが変更された場合でも関数は変更を検出します
キャッシュ サービスは実行中ですが、待機時間が発生する可能性があります。 たとえば、アプリケーションでは、次の場合に TRUE を指定できます
フォントがインストールされたばかりで、フォント コレクションにそのフォントが含まれていることを確認する必要があります。

戻り値

型: HRESULT

このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。

要件

   
サポートされている最小のクライアント Windows 10 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー dwrite_3.h
Library Dwrite.lib
[DLL] Dwrite.dll

関連項目

IDWriteFactory3