次の方法で共有


IDWriteFontResource::GetAxisValueNames メソッド (dwrite_3.h)

フォント軸の特定の値のローカライズされた名前を取得します。

構文

HRESULT GetAxisValueNames(
        UINT32                  axisIndex,
        UINT32                  axisValueIndex,
  [out] DWRITE_FONT_AXIS_RANGE  *fontAxisRange,
  [out] IDWriteLocalizedStrings **names
);

パラメーター

axisIndex

型: UINT32

フォント軸(0 から GetFontAxisCount - 1)。

axisValueIndex

型: UINT32

値インデックス。0 から GetAxisValueNameCount から 1 を引いた値です。

[out] fontAxisRange

型: DWRITE_FONT_AXIS_RANGE*

名前付き値の範囲。

[out] names

型: IDWriteLocalizedStrings**

IDWriteLocalizedStrings インターフェイスへのポインターのアドレス。 正常に完了すると、関数は、新しく作成されたローカライズされた文字列オブジェクトへのポインターを設定します。

戻り値

型: HRESULT

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

備考

フォント作成者は、一部のフォント軸の値に名前を指定していない可能性があります。 その場合、ローカライズされた文字列は空になります。 範囲は単一のポイントで、minValuemaxValueできます。 すべての範囲は、axisValueIndex昇順です。

必要条件

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