CDC::SetMapperFlags

論理フォントを物理フォントに変換するときに使うフォント マッパーの変換方法を変更します。

DWORD SetMapperFlags(
   DWORD dwFlag 
);

パラメーター

  • dwFlag
    フォント マッパーがフォントの幅と高さの比率をデバイスに一致させるかどうかを指定します。 この値に ASPECT_FILTERING が設定されているときには、フォント マッパーは、指定されたデバイスの x と y の比率に正確に一致するフォントだけを選択します。

戻り値

フォント マッパー フラグの直前の値を返します。

解説

アプリケーションは、SetMapperFlags 関数を使って、フォント マッパーが指定デバイスの縦横比に正確に一致する物理フォントだけを選択できるようにします。

ラスター フォントだけを扱うアプリケーションでは、SetMapperFlags 関数を使うと、フォント マッパーにより選択されたフォントが指定デバイス上でアクティブとなり、読み取れるようになります。 スケーラブル フォント (TrueType) を使うアプリケーションでは、通常 SetMapperFlags 関数を使いません。

物理フォントが、論理フォントの仕様に一致する縦横比を持たない場合は、GDI は新しい縦横比を選び、この新しい縦横比に一致するフォントを選択します。

必要条件

**ヘッダー:**afxwin.h

参照

参照

CDC クラス

階層図

SetMapperFlags

その他の技術情報

CDC のメンバー