次の方法で共有


IDWriteTextLayout3::GetLineMetrics メソッド (dwrite_3.h)

各行のプロパティを取得します。

構文

HRESULT GetLineMetrics(
  [out] DWRITE_LINE_METRICS1 *lineMetrics,
        UINT32               maxLineCount,
  [out] UINT32               *actualLineCount
);

パラメーター

[out] lineMetrics

行情報を格納する配列。

maxLineCount

lineMetrics 配列の最大サイズ。

[out] actualLineCount

lineMetrics の実際のサイズ
必要な配列。

戻り値

このメソッドが成功した場合は、S_OKを返します。 それ以外の場合は、HRESULT エラー コードが返されます。

備考

maxLineCount が十分なE_NOT_SUFFICIENT_BUFFERの大きさでない場合は、
これは、HRESULT_FROM_WIN32(ERROR_INSUFFICIENT_BUFFER) と同じです。
が返され、actualLineCount が行数に設定されます
必要。

必要条件

要件 価値
サポートされる最小クライアント Windows 10 [デスクトップ アプリのみ]
サポートされる最小サーバー Windows Server 2016 [デスクトップ アプリのみ]
ターゲット プラットフォーム の ウィンドウズ
ヘッダー dwrite_3.h
ライブラリ Dwrite.lib
DLL Dwrite.dll

関連項目

IDWriteTextLayout3