Leer en inglés

Compartir a través de


Método IDWriteFontResource::GetDefaultFontAxisValues (dwrite_3.h)

Recupera los valores predeterminados de todos los ejes admitidos por el recurso de fuente.

Sintaxis

HRESULT GetDefaultFontAxisValues(
  [out] DWRITE_FONT_AXIS_VALUE *fontAxisValues,
        UINT32                 fontAxisValueCount
);

Parámetros

[out] fontAxisValues

Tipo: DWRITE_FONT_AXIS_VALUE*

Puntero a una matriz de DWRITE_FONT_AXIS_VALUE estructuras en las que GetDefaultFontAxisValues escribe la lista de valores del eje de fuentes. Es responsable de administrar el tamaño y la duración de esta matriz. Llame a GetFontAxisCount para determinar el tamaño de la matriz que se va a asignar.

fontAxisValueCount

Tipo: UINT32

Número máximo de valores de eje de fuentes a escribir en el bloque de memoria al que apunta fontAxisValues.

Valor devuelto

Tipo: HRESULT

Si la función se ejecuta correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT.

Valor devuelto Descripción
E_INVALIDARG fontAxisValueCount no coincide con el valor devuelto por GetFontAxisCount.

Observaciones

Los distintos recursos de fuente pueden tener valores predeterminados diferentes. Para las fuentes OpenType 1.8, estos valores proceden de las tablas STAT y fvar. En el caso de las fuentes anteriores sin una tabla STAT, se leen en la tabla OS/2 el ancho de peso-slant-italic.

Requisitos

Requisito Valor
cliente mínimo admitido Compilación 16299 de Windows 10
servidor mínimo admitido Compilación 16299 de Windows 10
de la plataforma de destino de Windows
encabezado de dwrite_3.h
biblioteca de Dwrite.lib