Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Recupera os valores padrão para todos os eixos compatíveis com o recurso de fonte.
Sintaxe
HRESULT GetDefaultFontAxisValues(
[out] DWRITE_FONT_AXIS_VALUE *fontAxisValues,
UINT32 fontAxisValueCount
);
Parâmetros
[out] fontAxisValues
Tipo: DWRITE_FONT_AXIS_VALUE*
Um ponteiro para uma matriz de estruturas de DWRITE_FONT_AXIS_VALUE nas quais GetDefaultFontAxisValues grava a lista de valores do eixo da fonte. Você é responsável por gerenciar o tamanho e o tempo de vida dessa matriz. Chame GetFontAxisCount para determinar o tamanho da matriz a ser alocada.
fontAxisValueCount
O número máximo de valores de eixo de fonte a serem gravados no bloco de memória apontado por fontAxisValues.
Valor de retorno
Se a função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um
| Valor de retorno | Descrição |
|---|---|
| E_INVALIDARG |
fontAxisValueCount não corresponde ao valor retornado por GetFontAxisCount. |
Observações
Recursos de fonte diferentes podem ter padrões diferentes. Para fontes OpenType 1.8, esses valores são provenientes das tabelas STAT e fvar. Para fontes mais antigas sem uma tabela STAT, a largura de peso-slant-itálico é lida da tabela SO/2.
Requisitos
| Requisito | Valor |
|---|---|
| de cliente com suporte mínimo | Windows 10 Build 16299 |
| servidor com suporte mínimo | Windows 10 Build 16299 |
| da Plataforma de Destino |
Windows |
| cabeçalho | dwrite_3.h |
| biblioteca | Dwrite.lib |