SKFontVariationPositionCoordinate Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um valor de espaço de design para um único eixo de variação.
public struct SKFontVariationPositionCoordinate : IEquatable<SkiaSharp.SKFontVariationPositionCoordinate>
- Herança
-
SKFontVariationPositionCoordinate
- Implementações
Exemplos
Definindo o eixo de peso como negrito (700):
var coord = new SKFontVariationPositionCoordinate
{
Axis = SKFourByteTag.Parse("wght"),
Value = 700f,
};
Comentários
'SKFontVariationPositionCoordinate' emparelha uma marca de eixo com um valor de espaço de design, usado para especificar a posição de uma fonte ao longo desse eixo. Matrizes dessas coordenadas são passadas para <xref:SkiaSharp.SKTypeface.Clone*> ou <xref:SkiaSharp.HarfBuzzSharp.Font.SetVariations*> para criar uma instância de variação de uma fonte variável.
As instâncias também são retornadas por <xref:SkiaSharp.SKTypeface.VariationDesignPosition> e <xref:SkiaSharp.SKTypeface.GetVariationDesignPosition*>.
Propriedades
| Nome | Description |
|---|---|
| Axis |
Obtém ou define a marca de quatro bytes do eixo de variação ao qual essa coordenada se aplica. |
| Value |
Obtém ou define o valor de espaço de design para essa coordenada de eixo. |
Métodos
| Nome | Description |
|---|---|
| Equals(Object) |
Indica se essa coordenada é igual ao objeto especificado. |
| Equals(SKFontVariationPositionCoordinate) |
Indica se essa coordenada é igual a outra SKFontVariationPositionCoordinate. |
| GetHashCode() |
Retorna um código hash para essa coordenada. |
Operadores
| Nome | Description |
|---|---|
| Equality(SKFontVariationPositionCoordinate, SKFontVariationPositionCoordinate) |
Determina se dois SKFontVariationPositionCoordinate valores são iguais. |
| Inequality(SKFontVariationPositionCoordinate, SKFontVariationPositionCoordinate) |
Determina se dois SKFontVariationPositionCoordinate valores não são iguais. |