Font::GetHeight(REAL) メソッド (gdiplusheaders.h)
Font::GetHeight メソッドは、このフォントの行間をピクセル単位で取得します。 行間とは、2 つの連続するテキスト行のベース ライン間の垂直距離です。 したがって、行間には、行間の空白と文字自体の高さが含まれます。
構文
REAL GetHeight(
[in] REAL dpi
);
パラメーター
[in] dpi
種類: REAL
フォントを表示するデバイスの垂直方向の解像度 (1 インチあたりのドット数) を指定する実数。
戻り値
種類: REAL
このメソッドは、フォントの行間をピクセル単位で返します。
注釈
フォント単位が UnitPixel 以外に設定されている場合、高さはピクセル単位で、指定した垂直方向の解像度を使用して計算されます。 たとえば、フォント単位がインチで、フォント サイズが 0.3 であるとします。 また、対応するフォント ファミリの場合、em の高さが 2048 で、行間が 2355 であるとします。 指定した垂直解像度が 96 ドット/インチの場合、高さは次のように計算されます。
2355*(0.3/2048)*96 = 33.1171875
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP、Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | gdiplusheaders.h (Gdiplus.h を含む) |
Library | Gdiplus.lib |
[DLL] | Gdiplus.dll |