Método IDWriteFontResource::CreateFontFaceReference (dwrite_3.h)
Cria uma referência de face de fonte com valores de eixo específicos.
Sintaxe
HRESULT CreateFontFaceReference(
DWRITE_FONT_SIMULATIONS fontSimulations,
DWRITE_FONT_AXIS_VALUE const *fontAxisValues,
UINT32 fontAxisValueCount,
[out] IDWriteFontFaceReference1 **fontFaceReference
);
Parâmetros
fontSimulations
Tipo: DWRITE_FONT_SIMULATIONS
Sinalizadores de simulação de detecção facial de fonte para incentivo algoritmo e itálico.
fontAxisValues
Tipo: DWRITE_FONT_AXIS_VALUE const *
Um ponteiro para uma matriz que contém uma lista de valores do eixo da fonte. A matriz deve ser o tamanho (o número de elementos) indicado pelo argumento fontAxisValueCount .
fontAxisValueCount
Tipo: UINT32
O número de valores de eixo de fonte contidos na matriz fontAxisValues .
[out] fontFaceReference
Tipo: IDWriteFontFaceReference1**
O endereço de um ponteiro para uma interface IDWriteFontFaceReference1 . Após a conclusão bem-sucedida, a função define o ponteiro para um objeto de referência facial de fonte recém-criado, caso contrário, define o ponteiro como nullptr
.
Valor retornado
Tipo: HRESULT
Se a função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erroHRESULT.
Comentários
Os valores de eixo fornecidos têm permissão para serem um subconjunto ou um superconjunto de todos os que realmente têm suporte na fonte. Todos os eixos não especificados usam seus valores padrão: valores além dos intervalos são fixados e quaisquer eixos não variados não têm efeito.
Requisitos
Cliente mínimo com suporte | Windows 10 Build 20348 |
Servidor mínimo com suporte | Windows 10 Build 20348 |
Plataforma de Destino | Windows |
Cabeçalho | dwrite_3.h |
Biblioteca | Dwrite.lib |