IDWriteTextFormat::SetTextAlignment メソッド (dwrite.h)
IDWriteTextFormat インターフェイスのレイアウト ボックスの先頭と末尾の端を基準にして、段落内のテキストの配置を設定します。
構文
HRESULT SetTextAlignment(
DWRITE_TEXT_ALIGNMENT textAlignment
);
パラメーター
textAlignment
DWRITE_TEXT_ALIGNMENT型の段落に設定するテキスト配置オプション。 詳細については、「解説」を参照してください。
戻り値
型: HRESULT
このメソッドは、これらの値のいずれかを返すことができます。
リターン コード | 形容 |
---|---|
|
メソッドは成功しました。 |
|
textAlignment 引数が無効です。 |
備考
テキストは、レイアウト ボックスの先頭または末尾の端に配置することも、中央に配置することもできます。 次の図は、配置が DWRITE_TEXT_ALIGNMENT_LEADING、DWRITE_TEXT_ALIGNMENT_CENTER、および DWRITE_TEXT_ALIGNMENT_TRAILINGにそれぞれ設定されているテキストを示しています。

注 アライメントは読み取り方向に依存し、上記は左から右の読み取り方向に依存します。 右から左への読み取り方向の場合、逆になります。
例
if (SUCCEEDED(hr))
{
hr = pTextFormat_->SetTextAlignment(DWRITE_TEXT_ALIGNMENT_CENTER);
}
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 7、Windows Vista SP2 および Windows Vista 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
サポートされる最小サーバー | Windows Server 2008 R2、Windows Server 2008 SP2 および Windows Server 2008 用プラットフォーム更新プログラム [デスクトップ アプリ |UWP アプリ] |
ターゲット プラットフォーム の | ウィンドウズ |
ヘッダー | dwrite.h |
ライブラリ | Dwrite.lib |
DLL | Dwrite.dll |
関連項目
IDWriteTextFormat の