<Return[G]><Top>

GetAspectRatioFilterEx

Declare Function Api_GetAspectRatioFilterEx& Lib "gdi32" Alias "GetAspectRatioFilterEx" (ByVal hDC&, lpAspectRatio As SIZE)

Declare Function GetAspectRatioFilterEx Lib "gdi32" Alias "GetAspectRatioFilterEx" (ByVal hdc As Long, lpAspectRatio As SIZE) As Long

現在のアスペクト比フィルタに対する設定を取得する。

パラメータ
hdc
    デバイスコンテキストへのハンドルを指定する。
lpAspectRatio
    現在のアスペクト比フィルタを受け取る、SIZE 構造体へのポインタを指定する。
 

戻り値
    関数が成功すると、0 以外の値が返る。
    関数が失敗すると、0 が返る
    Windows NT/2000:拡張エラー情報を取得するには、GetLastError 関数を使う。

解説
    アスペクト比は、与えられたデバイス上のピクセルの幅と高さからなる比率である。
    システムは、特定のデバイスのためにデザインされたフォントを選択するために、特別なフィルタであるアスペクト比フィルタを提供する。アプリ

    ケーションは SetMapperFlags 関数を呼び出し、指定されたアスペクト比に合致するフォントだけをシステムが取得できるように指定することが

    できる。