ColorObject.Convert Metodo

Definizione

Overload

Nome Descrizione
Convert(Single, Single, Single, Single, ColorSpace+Connector)

Converte il colore del componente specificato 3 dallo spazio colore di origine allo spazio colore di destinazione.

Convert(Single, Single, Single, Single, ColorSpace, ColorSpace)

Converte il colore del componente specificato 3 dallo spazio colore di origine allo spazio colore di destinazione.

Convert(Int64, ColorSpace+Connector)

Converte il colore del componente specificato 3 dallo spazio colore di origine allo spazio colore di destinazione.

Convert(Int64, ColorSpace)

Converte il colore specificato lungo dallo spazio colore nello spazio colore di destinazione specificato.

Convert(Color, ColorSpace)

Converte il colore ARGB specificato int dallo ColorSpace.Named#SRGB sRGB spazio colore nello spazio colore di destinazione specificato.

Convert(ColorSpace)

Converte questo colore dallo spazio colore allo spazio colori specificato.

Convert(Single, Single, Single, Single, ColorSpace+Connector)

Converte il colore del componente specificato 3 dallo spazio colore di origine allo spazio colore di destinazione.

[Android.Runtime.Register("convert", "(FFFFLandroid/graphics/ColorSpace$Connector;)J", "", ApiSince=26)]
public static long Convert(float r, float g, float b, float a, Android.Graphics.ColorSpace.Connector connector);
[<Android.Runtime.Register("convert", "(FFFFLandroid/graphics/ColorSpace$Connector;)J", "", ApiSince=26)>]
static member Convert : single * single * single * single * Android.Graphics.ColorSpace.Connector -> int64

Parametri

r
Single

Componente rosso del colore da convertire

g
Single

Componente verde del colore da convertire

b
Single

Componente blu del colore da convertire

a
Single

Componente alfa del colore da convertire, in ([0...1])

Valori restituiti

Colore lungo nello spazio colore di destinazione

Attributi

Commenti

per android.graphics.Color.convert(float, float, float, float, android.graphics.ColorSpace, android.graphics.ColorSpace).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Convert(Single, Single, Single, Single, ColorSpace, ColorSpace)

Converte il colore del componente specificato 3 dallo spazio colore di origine allo spazio colore di destinazione.

[Android.Runtime.Register("convert", "(FFFFLandroid/graphics/ColorSpace;Landroid/graphics/ColorSpace;)J", "", ApiSince=26)]
public static long Convert(float r, float g, float b, float a, Android.Graphics.ColorSpace source, Android.Graphics.ColorSpace destination);
[<Android.Runtime.Register("convert", "(FFFFLandroid/graphics/ColorSpace;Landroid/graphics/ColorSpace;)J", "", ApiSince=26)>]
static member Convert : single * single * single * single * Android.Graphics.ColorSpace * Android.Graphics.ColorSpace -> int64

Parametri

r
Single

Componente rosso del colore da convertire

g
Single

Componente verde del colore da convertire

b
Single

Componente blu del colore da convertire

a
Single

Componente alfa del colore da convertire, in ([0...1])

source
ColorSpace

Lo spazio colore di origine non può essere Null

destination
ColorSpace

Lo spazio colore di destinazione non può essere Null

Valori restituiti

Colore lungo nello spazio colore di destinazione

Attributi

Commenti

Converte il colore del componente specificato 3 dallo spazio colore di origine allo spazio colore di destinazione. Il colore risultante viene restituito come colore lungo. Per una descrizione del formato di colore lungo, vedere la documentazione di questa classe.

Quando si convertono più colori in una riga, è consigliabile usare #convert(float, float, float, float, ColorSpace.Connector) invece per evitare la creazione di un ColorSpace.Connector oggetto in ogni chiamata.

I componenti rosso, verde e blu devono trovarsi nell'intervallo definito dallo spazio colore specificato. Vedere ColorSpace#getMinValue(int) e ColorSpace#getMaxValue(int).

per android.graphics.Color.convert(float, float, float, float, android.graphics.ColorSpace, android.graphics.ColorSpace).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Convert(Int64, ColorSpace+Connector)

Converte il colore del componente specificato 3 dallo spazio colore di origine allo spazio colore di destinazione.

[Android.Runtime.Register("convert", "(JLandroid/graphics/ColorSpace$Connector;)J", "", ApiSince=26)]
public static long Convert(long color, Android.Graphics.ColorSpace.Connector connector);
[<Android.Runtime.Register("convert", "(JLandroid/graphics/ColorSpace$Connector;)J", "", ApiSince=26)>]
static member Convert : int64 * Android.Graphics.ColorSpace.Connector -> int64

Parametri

color
Int64

Valori restituiti

Colore lungo nello spazio colore di destinazione

Attributi

Commenti

per android.graphics.Color.convert(float, float, float, float, android.graphics.ColorSpace, android.graphics.ColorSpace).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Convert(Int64, ColorSpace)

Converte il colore specificato lungo dallo spazio colore nello spazio colore di destinazione specificato.

[Android.Runtime.Register("convert", "(JLandroid/graphics/ColorSpace;)J", "", ApiSince=26)]
public static long Convert(long color, Android.Graphics.ColorSpace colorSpace);
[<Android.Runtime.Register("convert", "(JLandroid/graphics/ColorSpace;)J", "", ApiSince=26)>]
static member Convert : int64 * Android.Graphics.ColorSpace -> int64

Parametri

color
Int64

Colore lungo da convertire

colorSpace
ColorSpace

Spazio colore di destinazione

Valori restituiti

Colore lungo nello spazio colore di destinazione

Attributi

Commenti

Converte il colore specificato lungo dallo spazio colore nello spazio colore di destinazione specificato. Il colore risultante viene restituito come colore lungo. Per una descrizione del formato di colore lungo, vedere la documentazione di questa classe.

Quando si convertono diversi colori in una riga, è consigliabile usare #convert(long, ColorSpace.Connector) invece per evitare la creazione di un ColorSpace.Connector oggetto in ogni chiamata.

per android.graphics.Color.convert(long, android.graphics.ColorSpace).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Convert(Color, ColorSpace)

Converte il colore ARGB specificato int dallo ColorSpace.Named#SRGB sRGB spazio colore nello spazio colore di destinazione specificato.

[Android.Runtime.Register("convert", "(ILandroid/graphics/ColorSpace;)J", "", ApiSince=26)]
public static long Convert(Android.Graphics.Color color, Android.Graphics.ColorSpace colorSpace);
[<Android.Runtime.Register("convert", "(ILandroid/graphics/ColorSpace;)J", "", ApiSince=26)>]
static member Convert : Android.Graphics.Color * Android.Graphics.ColorSpace -> int64

Parametri

color
Color

Colore sRGB int da convertire

colorSpace
ColorSpace

Spazio colore di destinazione

Valori restituiti

Colore lungo nello spazio colore di destinazione

Attributi

Commenti

Converte il colore ARGB specificato int dallo ColorSpace.Named#SRGB sRGB spazio colore nello spazio colore di destinazione specificato. Il colore risultante viene restituito come colore lungo. Per una descrizione del formato di colore lungo, vedere la documentazione di questa classe.

per android.graphics.Color.convert(int, android.graphics.ColorSpace).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

Convert(ColorSpace)

Converte questo colore dallo spazio colore allo spazio colori specificato.

[Android.Runtime.Register("convert", "(Landroid/graphics/ColorSpace;)Landroid/graphics/Color;", "GetConvert_Landroid_graphics_ColorSpace_Handler", ApiSince=26)]
public virtual Android.Graphics.ColorObject Convert(Android.Graphics.ColorSpace colorSpace);
[<Android.Runtime.Register("convert", "(Landroid/graphics/ColorSpace;)Landroid/graphics/Color;", "GetConvert_Landroid_graphics_ColorSpace_Handler", ApiSince=26)>]
abstract member Convert : Android.Graphics.ColorSpace -> Android.Graphics.ColorObject
override this.Convert : Android.Graphics.ColorSpace -> Android.Graphics.ColorObject

Parametri

colorSpace
ColorSpace

Lo spazio colore di destinazione non può essere Null

Valori restituiti

Istanza di colore non Null nello spazio colore specificato

Attributi

Commenti

Converte questo colore dallo spazio colore allo spazio colori specificato. La conversione viene eseguita usando la finalità di rendering predefinita come specificato da ColorSpace#connect(ColorSpace, ColorSpace).

per android.graphics.Color.convert(android.graphics.ColorSpace).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a