união DWRITE_PANOSE (dwrite_1.h)
A união DWRITE_PANOSE descreve os valores de classificação de face de tipo que você usa com IDWriteFont1::GetPanose para selecionar e corresponder à fonte.
Sintaxe
union DWRITE_PANOSE {
UINT8 values[10];
UINT8 familyKind;
struct {
UINT8 familyKind;
UINT8 serifStyle;
UINT8 weight;
UINT8 proportion;
UINT8 contrast;
UINT8 strokeVariation;
UINT8 armStyle;
UINT8 letterform;
UINT8 midline;
UINT8 xHeight;
} text;
struct {
UINT8 familyKind;
UINT8 toolKind;
UINT8 weight;
UINT8 spacing;
UINT8 aspectRatio;
UINT8 contrast;
UINT8 scriptTopology;
UINT8 scriptForm;
UINT8 finials;
UINT8 xAscent;
} script;
struct {
UINT8 familyKind;
UINT8 decorativeClass;
UINT8 weight;
UINT8 aspect;
UINT8 contrast;
UINT8 serifVariant;
UINT8 fill;
UINT8 lining;
UINT8 decorativeTopology;
UINT8 characterRange;
} decorative;
struct {
UINT8 familyKind;
UINT8 symbolKind;
UINT8 weight;
UINT8 spacing;
UINT8 aspectRatioAndContrast;
UINT8 aspectRatio94;
UINT8 aspectRatio119;
UINT8 aspectRatio157;
UINT8 aspectRatio163;
UINT8 aspectRatio211;
} symbol;
};
Membros
values[10]
Uma matriz de 10 bytes de valores de classificação de face de tipo.
familyKind
Um valor de tipo DWRITE_PANOSE_FAMILY que especifica os valores de classificação de face de tipo a serem obtidos.
text
A estrutura de texto.
text.familyKind
O valor de DWRITE_PANOSE_FAMILY_TEXT_DISPLAY (2) que especifica a classificação de face de tipo de exibição de texto.
text.serifStyle
Um valor de tipo DWRITE_PANOSE_SERIF_STYLE que especifica o estilo serif do texto.
text.weight
Um valor de tipo DWRITE_PANOSE_WEIGHT que especifica o peso do texto.
text.proportion
Um valor de tipo DWRITE_PANOSE_PROPORTION que especifica a proporção do texto.
text.contrast
Um valor de tipo DWRITE_PANOSE_CONTRAST que especifica o contraste do texto.
text.strokeVariation
Um valor de tipo DWRITE_PANOSE_STROKE_VARIATION que especifica a variação de traço para o texto.
text.armStyle
Um valor de tipo DWRITE_PANOSE_ARM_STYLE que especifica o estilo do braço do texto.
text.letterform
Um valor de tipo DWRITE_PANOSE_LETTERFORM que especifica o formulário de letra para o texto.
text.midline
Um valor de tipo DWRITE_PANOSE_MIDLINE que especifica a linha intermediária do texto.
text.xHeight
Um valor de tipo DWRITE_PANOSE_XHEIGHT que especifica o tamanho relativo do texto em minúsculas.
script
A estrutura de script.
script.familyKind
O valor de DWRITE_PANOSE_FAMILY_SCRIPT (3) que especifica a classificação de face de tipo de script.
script.toolKind
Um valor do tipo DWRITE_PANOSE_TOOL_KIND que especifica o tipo de ferramenta para o script.
script.weight
Um valor de tipo DWRITE_PANOSE_WEIGHT que especifica o peso do script.
script.spacing
Um valor de tipo DWRITE_PANOSE_SPACING que especifica o espaçamento do script.
script.aspectRatio
Um valor de tipo DWRITE_PANOSE_ASPECT_RATIO que especifica a taxa de proporção do script.
script.contrast
Um valor de tipo DWRITE_PANOSE_CONTRAST que especifica o contraste do script.
script.scriptTopology
Um valor de tipo DWRITE_PANOSE_SCRIPT_TOPOLOGY que especifica a topologia de script.
script.scriptForm
Um valor de tipo DWRITE_PANOSE_SCRIPT_FORM que especifica o formulário de script.
script.finials
Um valor de tipo DWRITE_PANOSE_FINIALS que especifica as finiais de script.
script.xAscent
Um valor de tipo DWRITE_PANOSE_XASCENT que especifica o tamanho relativo das letras minúsculas.
decorative
A estrutura decorativa.
decorative.familyKind
O valor de DWRITE_PANOSE_FAMILY_DECORATIVE (4) que especifica a classificação decorativa de face de tipo.
decorative.decorativeClass
Um valor de tipo DWRITE_PANOSE_DECORATIVE_CLASS que especifica a classe da face de tipo decorativa.
decorative.weight
Um valor de tipo DWRITE_PANOSE_WEIGHT que especifica o peso da face de tipo decorativa.
decorative.aspect
Um valor de tipo DWRITE_PANOSE_ASPECT que especifica o aspecto da face de tipo decorativa.
decorative.contrast
Um valor de tipo DWRITE_PANOSE_CONTRAST que especifica o contraste da face de tipo decorativa.
decorative.serifVariant
A variante serif da face de tipo decorativa.
decorative.fill
Um valor de tipo DWRITE_PANOSE_FILL que especifica o preenchimento da face de tipo decorativa.
decorative.lining
Um valor de tipo DWRITE_PANOSE_LINING que especifica o forro da face de tipo decorativa.
decorative.decorativeTopology
Um valor de tipo DWRITE_PANOSE_DECORATIVE_TOPOLOGY que especifica a topologia decorativa.
decorative.characterRange
Um valor de tipo DWRITE_PANOSE_CHARACTER_RANGES que especifica o intervalo de caracteres da face de tipo decorativa.
symbol
A estrutura de símbolos.
symbol.familyKind
O valor de DWRITE_PANOSE_FAMILY_SYMBOL (5) que especifica a classificação de face de tipo de símbolo.
symbol.symbolKind
Um valor de tipo DWRITE_PANOSE_SYMBOL_KIND que especifica o tipo de conjunto de símbolos.
symbol.weight
Um valor de tipo DWRITE_PANOSE_WEIGHT que especifica o peso da face de tipo de símbolo.
symbol.spacing
Um valor de tipo DWRITE_PANOSE_SPACING que especifica o espaçamento da face de tipo de símbolo.
symbol.aspectRatioAndContrast
Um valor de tipo DWRITE_PANOSE_SYMBOL_ASPECT_RATIO que especifica a taxa de proporção e o contraste da face de tipo de símbolo.
symbol.aspectRatio94
Um valor de tipo DWRITE_PANOSE_SYMBOL_ASPECT_RATIO que especifica a taxa de proporção 94 da face de tipo de símbolo.
symbol.aspectRatio119
Um valor de tipo DWRITE_PANOSE_SYMBOL_ASPECT_RATIO que especifica a taxa de proporção 119 da face de tipo de símbolo.
symbol.aspectRatio157
Um valor de tipo DWRITE_PANOSE_SYMBOL_ASPECT_RATIO que especifica a taxa de proporção 157 da face de tipo de símbolo.
symbol.aspectRatio163
Um valor de tipo DWRITE_PANOSE_SYMBOL_ASPECT_RATIO que especifica a taxa de proporção 163 da face de tipo de símbolo.
symbol.aspectRatio211
Um valor de tipo DWRITE_PANOSE_SYMBOL_ASPECT_RATIO que especifica a taxa de proporção 211 da face de tipo de símbolo.
Comentários
Requisitos
Cliente mínimo com suporte | Windows 8 e Platform Update para Windows 7 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 e Platform Update para Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Cabeçalho | dwrite_1.h |