Método IDWriteFontResource::GetDefaultFontAxisValues (dwrite_3.h)
Recupera los valores predeterminados de todos los ejes admitidos por el recurso de fuente.
HRESULT GetDefaultFontAxisValues(
[out] DWRITE_FONT_AXIS_VALUE *fontAxisValues,
UINT32 fontAxisValueCount
);
[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
Número máximo de valores de eje de fuentes a escribir en el bloque de memoria al que apunta fontAxisValues
.
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. |
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.
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 |