SKFontVariationPositionCoordinate Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un valor de espacio de diseño para un solo eje de variación.
public struct SKFontVariationPositionCoordinate : IEquatable<SkiaSharp.SKFontVariationPositionCoordinate>
- Herencia
-
SKFontVariationPositionCoordinate
- Implementaciones
Ejemplos
Establecer el eje de peso en negrita (700):
var coord = new SKFontVariationPositionCoordinate
{
Axis = SKFourByteTag.Parse("wght"),
Value = 700f,
};
Comentarios
"SKFontVariationPositionCoordinate" empareja una etiqueta de eje con un valor de espacio de diseño, que se usa para especificar la posición de una fuente a lo largo de ese eje. Las matrices de estas coordenadas se pasan a <xref:SkiaSharp.SKTypeface.Clone*> o <xref:SkiaSharp.HarfBuzzSharp.Font.SetVariations*> para crear una instancia de variación de una fuente variable.
Las instancias también se devuelven mediante <xref:SkiaSharp.SKTypeface.VariationDesignPosition> y <xref:SkiaSharp.SKTypeface.GetVariationDesignPosition*>.
Propiedades
| Nombre | Description |
|---|---|
| Axis |
Obtiene o establece la etiqueta de cuatro bytes del eje de variación al que se aplica esta coordenada. |
| Value |
Obtiene o establece el valor de espacio de diseño de esta coordenada del eje. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Indica si esta coordenada es igual al objeto especificado. |
| Equals(SKFontVariationPositionCoordinate) |
Indica si esta coordenada es igual a otra SKFontVariationPositionCoordinate. |
| GetHashCode() |
Devuelve un código hash para esta coordenada. |
Operadores
| Nombre | Description |
|---|---|
| Equality(SKFontVariationPositionCoordinate, SKFontVariationPositionCoordinate) |
Determina si dos SKFontVariationPositionCoordinate valores son iguales. |
| Inequality(SKFontVariationPositionCoordinate, SKFontVariationPositionCoordinate) |
Determina si dos SKFontVariationPositionCoordinate valores no son iguales. |