SKFontVariationPositionCoordinate Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje wartość przestrzeni projektowej dla pojedynczej osi odmiany.
public struct SKFontVariationPositionCoordinate : IEquatable<SkiaSharp.SKFontVariationPositionCoordinate>
- Dziedziczenie
-
SKFontVariationPositionCoordinate
- Implementuje
Przykłady
Ustawianie osi wagi na pogrubioną (700):
var coord = new SKFontVariationPositionCoordinate
{
Axis = SKFourByteTag.Parse("wght"),
Value = 700f,
};
Uwagi
Wyrażenie "SKFontVariationPositionCoordinate" łączy tag osi z wartością przestrzeni projektowej, używane do określania położenia czcionki wzdłuż tej osi. Tablice tych współrzędnych są przekazywane do <elementu xref:SkiaSharp.SKTypeface.Clone*> lub <xref:SkiaSharp.HarfBuzzSharp.Font.SetVariations*> w celu utworzenia wystąpienia odmiany czcionki zmiennej.
Wystąpienia są również zwracane przez <element xref:SkiaSharp.SKTypeface.VariDesignPosition> i <xref:SkiaSharp.SKTypeface.GetVariationDesignPosition*>.
Właściwości
| Nazwa | Opis |
|---|---|
| Axis |
Pobiera lub ustawia cztero bajtowy tag osi odmiany, do których ma zastosowanie ta współrzędna. |
| Value |
Pobiera lub ustawia wartość przestrzeni projektowej dla tej współrzędnej osi. |
Metody
| Nazwa | Opis |
|---|---|
| Equals(Object) |
Wskazuje, czy ta współrzędna jest równa określonemu obiektowi. |
| Equals(SKFontVariationPositionCoordinate) |
Wskazuje, czy ta współrzędna jest równa innej współrzędnej SKFontVariationPositionCoordinate. |
| GetHashCode() |
Zwraca kod skrótu dla tej współrzędnej. |
Operatory
| Nazwa | Opis |
|---|---|
| Equality(SKFontVariationPositionCoordinate, SKFontVariationPositionCoordinate) |
Określa, czy dwie SKFontVariationPositionCoordinate wartości są równe. |
| Inequality(SKFontVariationPositionCoordinate, SKFontVariationPositionCoordinate) |
Określa, czy dwie SKFontVariationPositionCoordinate wartości nie są równe. |