GetAspectRatioFilterEx

機能
フォントのアスペクト比を取得する
Declare Function GetAspectRatioFilterEx lib "gdi32.dll" _
(ByVal hdc as Long, lpAspectRatio As SIZE) As Long
hdc
デバイスコンテキストのハンドル
lpAspectRatio
 (戻り値)データを受け取るSIZE構造体
戻り値
正常終了のとき                      0以外
エラーのとき                        0
備考
「アスペクトレーシオフィルタ(アスペクト比)」とは、指定のデバイスコンテキスト上における
ピクセルの幅と高さの比率である。アスペクト比が異なる場合、正方形を描画するためには
縦横比の調整を必要とする。Windowsは、フォントがデザインされたときの縦横比にもっとも近い
フォントを選択しようとする。そのとき「アスペクトレーシオフィルタ」と呼ばれる特別な
フィルタを使用する。SetMapperFlags()関数を使ってWindowsに変換時の
アスプクレーシを指定することができる。