Compartir a través de


Método IDWriteFontFace1::GetDesignGlyphAdvances (dwrite_1.h)

Recupera los avances en las unidades de diseño de una secuencia de glifos.

Sintaxis

HRESULT GetDesignGlyphAdvances(
        UINT32       glyphCount,
  [in]  UINT16 const *glyphIndices,
  [out] INT32        *glyphAdvances,
        BOOL         isSideways
);

Parámetros

glyphCount

Tipo: UINT32

Número de glifos para los que se van a recuperar los avances.

[in] glyphIndices

Tipo: const UINT16*

Matriz de identificadores de glifo para la que se recuperan los avances.

[out] glyphAdvances

Tipo: INT32*

Los avances devueltos en unidades de diseño de fuente para cada glifo.

isSideways

Tipo: BOOL

Recupere el alto de avance vertical del glifo en lugar de los anchos de avance horizontales.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Esto equivale a llamar a GetGlyphMetrics y usar solo el ancho y alto avanzados.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 y actualización de plataforma para Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2012 y actualización de plataforma para Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado dwrite_1.h
Library Dwrite_1.lib
Archivo DLL Dwrite_1.dll

Consulte también

IDWriteFontFace1