次の方法で共有


ENUMLOGFONTEXDVA 構造体 (wingdi.h)

ENUMLOGFONTEXDV 構造体には、フォントの作成に使用される情報が含まれています。

構文

typedef struct tagENUMLOGFONTEXDVA {
  ENUMLOGFONTEXA elfEnumLogfontEx;
  DESIGNVECTOR   elfDesignVector;
} ENUMLOGFONTEXDVA, *PENUMLOGFONTEXDVA, *LPENUMLOGFONTEXDVA;

メンバーズ

elfEnumLogfontEx

フォントの論理属性に関する情報を格納する ENUMLOGFONTEX 構造体。

elfDesignVector

DESIGNVECTOR 構造体。 説明されているフォントが複数のマスター OpenType フォントでない限り、これは 0 で塗りつぶされます。

備考

ENUMLOGFONTEXDV の実際のサイズ は、DESIGNVECTORのサイズ 依存します。これは、dvNumAxes メンバーによって異なります。

enumFonts、enumFontFamilies、および enumFontFamiliesEx 関数 が変更され、ENUMTEXTMETRIC へのポインター 返され、ENUMLOGFONTEXDV がコールバック関数に されました。

手記

wingdi.h ヘッダーは、UNICODE プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択するエイリアスとして ENUMLOGFONTEXDV を定義します。 エンコードに依存しないエイリアスをエンコードに依存しないコードと組み合わせて使用すると、コンパイルエラーやランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「関数プロトタイプの 規則」を参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされる最小サーバー Windows 2000 Server [デスクトップ アプリのみ]
ヘッダー wingdi.h (Windows.h を含む)

関連項目

CreateFontIndirectEx の

DESIGNVECTOR の

ENUMTEXTMETRIC を する

EnumFontFamilies を する

EnumFontFamiliesEx の

EnumFonts の

フォントとテキストの構造

フォントとテキストの概要