Compartilhar via


Estrutura ENUMLOGFONTEXDVA (wingdi.h)

A estrutura ENUMLOGFONTEXDV contém as informações usadas para criar uma fonte.

Sintaxe

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

Membros

elfEnumLogfontEx

Uma estrutura ENUMLOGFONTEX que contém informações sobre os atributos lógicos da fonte.

elfDesignVector

Uma estrutura DESIGNVECTOR . Isso é preenchido com zero, a menos que a fonte descrita seja várias master fonte OpenType.

Comentários

O tamanho real de ENUMLOGFONTEXDV depende do de DESIGNVECTOR, que, por sua vez, depende de seu membro dvNumAxes .

As funções EnumFonts, EnumFontFamilies e EnumFontFamiliesEx foram modificadas para retornar ponteiros para ENUMTEXTMETRIC e ENUMLOGFONTEXDV para a função de retorno de chamada.

Observação

O cabeçalho wingdi.h define ENUMLOGFONTEXDV como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante de pré-processador UNICODE. Misturar o uso do alias neutro de codificação com código que não seja neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Convenções para protótipos de função.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho wingdi.h (inclua Windows.h)

Confira também

CreateFontIndirectEx

DESIGNVECTOR

ENUMTEXTMETRIC

Enumfontfamilies

Enumfontfamiliesex

Enumfonts

Estruturas de fonte e texto

Visão geral de fontes e texto