Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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 |