次の方法で共有


IDWriteTextAnalysisSource::GetNumberSubstitution メソッド (dwrite.h)

テキスト分析の影響を受けるテキスト範囲から数値の置換を取得します。

構文

HRESULT GetNumberSubstitution(
        UINT32                    textPosition,
  [out] UINT32                    *textLength,
  [out] IDWriteNumberSubstitution **numberSubstitution
);

パラメーター

textPosition

種類: UINT32

レポートの開始位置。

[out] textLength

型: UINT32*

テキスト範囲に残っているテキストの長さを、次の異なる番号の置換まで文字単位で格納します。

[out] numberSubstitution

種類: IDWriteNumberSubstitution**

IDWriteFactory::CreateNumberSubstitution を使用して作成されたオブジェクトへのポインターのアドレスを格納します。このアドレスには、指定されたロケールの適切な数字と数字の句読点が保持されます。

戻り値

種類: HRESULT

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

注釈

実装では、番号の置換をインクリメントされた参照カウントで返す必要があります。分析は、(次の呼び出しの前または返される前に) 終了すると解放されます。 ただし、その後、シンク コールバックが保持される可能性があります。

要件

要件
サポートされている最小のクライアント Windows 7、Windows Vista SP2 および Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
サポートされている最小のサーバー Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ]
対象プラットフォーム Windows
ヘッダー dwrite.h
Library Dwrite.lib
[DLL] Dwrite.dll

こちらもご覧ください

IDWriteTextAnalysisSource