IDWriteFactory3::GetSystemFontCollection メソッド (dwrite_3.h)
システム フォントの重み、幅、傾きのツリーを取得します。
構文
HRESULT GetSystemFontCollection(
BOOL includeDownloadableFonts,
IDWriteFontCollection1 **fontCollection,
BOOL checkForUpdates
);
パラメーター
includeDownloadableFonts
種類: BOOL
クラウド フォントを含めるか、ローカルにインストールされているフォントのみを含めるかを示します。
fontCollection
エラーが発生した場合は、新しく作成されたフォント コレクション オブジェクトまたは 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 |