次の方法で共有


IDWriteFontSet1::GetFontAxisRanges(UINT32,DWRITE_FONT_AXIS_RANGE*,UINT32,UINT32*) メソッド (dwrite_3.h)

1 つの項目の軸範囲を取得します。

構文

HRESULT GetFontAxisRanges(
        UINT32                 listIndex,
  [out] DWRITE_FONT_AXIS_RANGE *fontAxisRanges,
        UINT32                 maxFontAxisRangeCount,
  [out] UINT32                 *actualFontAxisRangeCount
);

パラメーター

listIndex

型: UINT32

セット内のフォントの 0 から始まるインデックス。

[out] fontAxisRanges

型: DWRITE_FONT_AXIS_RANGE*

取得する軸の値の範囲の一覧。

maxFontAxisRangeCount

型: UINT32

取得する軸の値範囲の数。

[out] actualFontAxisRangeCount

型: UINT32*

書き込まれた、または必要な軸範囲の実際の数。

戻り値

型: HRESULT

関数が成功した場合は、S_OKを返します。 それ以外の場合は、HRESULTエラー コードを返します。

戻り値 形容
E_NOT_SUFFICIENT_BUFFER バッファーが小さすぎて、actualFontAxisRangeCount 必要なサイズに設定

必要条件

要件 価値
サポートされる最小クライアント Windows 10 ビルド 16299
サポートされる最小サーバー Windows 10 ビルド 16299
ターゲット プラットフォーム の ウィンドウズ
ヘッダー dwrite_3.h
ライブラリ Dwrite.lib