次の方法で共有


IDWriteFactory::CreateTextLayout メソッド (dwrite.h)

文字列、テキスト形式、および関連する制約を受け取り、完全に分析され、書式設定された結果を表す オブジェクトを生成します。

構文

HRESULT CreateTextLayout(
  [in]  WCHAR const       *string,
        UINT32            stringLength,
        IDWriteTextFormat *textFormat,
        FLOAT             maxWidth,
        FLOAT             maxHeight,
  [out] IDWriteTextLayout **textLayout
);

パラメーター

[in] string

型: const WCHAR*

新しい IDWriteTextLayout オブジェクトを作成する文字列を含む文字の配列。 この配列は 長さ stringLength である必要があり、埋め込み NULL 文字を含めることができます。

stringLength

型: UINT32

文字列の文字数。

textFormat

型: IDWriteTextFormat*

文字列に適用する形式を示す オブジェクトへのポインター。

maxWidth

型: FLOAT

レイアウト ボックスの幅。

maxHeight

型: FLOAT

レイアウト ボックスの高さ。

[out] textLayout

型: IDWriteTextLayout**

このメソッドが戻るときに、 には、結果のテキスト レイアウト オブジェクトへのポインターのアドレスが含まれます。

戻り値

型: 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

こちらもご覧ください

IDWriteFactory