Método IDWriteFontFace1::GetDesignGlyphAdvances (dwrite_1.h)
Recupera os avanços em unidades de design para uma sequência de glifos.
Sintaxe
HRESULT GetDesignGlyphAdvances(
UINT32 glyphCount,
[in] UINT16 const *glyphIndices,
[out] INT32 *glyphAdvances,
BOOL isSideways
);
Parâmetros
glyphCount
Tipo: UINT32
O número de glifos para os quais recuperar avanços.
[in] glyphIndices
Tipo: const UINT16*
Uma matriz de IDs de glifo para a qual recuperar avanços.
[out] glyphAdvances
Tipo: INT32*
Os avanços retornados em unidades de design de fonte para cada glifo.
isSideways
Tipo: BOOL
Recupere a altura de avanço vertical do glifo em vez de larguras de avanço horizontal.
Retornar valor
Tipo: HRESULT
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
Isso equivale a chamar GetGlyphMetrics e usar apenas a largura e a altura avançadas.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 e Atualização de Plataforma para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 e Atualização de Plataforma para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | dwrite_1.h |
Biblioteca | Dwrite_1.lib |
DLL | Dwrite_1.dll |