Idioma

ColorObject.Convert Método

Definição

Sobrecargas

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

Converte a cor do componente 3 especificada do espaço de cor de origem para o espaço de cor de destino.

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

Converte a cor do componente 3 especificada do espaço de cor de origem para o espaço de cor de destino.

Convert(Int64, ColorSpace+Connector)

Converte a cor do componente 3 especificada do espaço de cor de origem para o espaço de cor de destino.

Convert(Int64, ColorSpace)

Converte a cor especificada longa de seu espaço de cor no espaço de cor de destino especificado.

Convert(Color, ColorSpace)

Converte o int de cor ARGB especificado do ColorSpace.Named#SRGB sRGB espaço de cor no espaço de cor de destino especificado.

Convert(ColorSpace)

Converte essa cor de seu espaço de cor para o espaço de cor especificado.

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

Converte a cor do componente 3 especificada do espaço de cor de origem para o espaço de cor de destino.

[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

Parâmetros

r
Single

O componente vermelho da cor a ser convertida

g
Single

O componente verde da cor a ser convertida

b
Single

O componente azul da cor a ser convertida

a
Single

O componente alfa da cor a ser convertida em ([0..1])

connector
ColorSpace.Connector

Um conector de espaço de cor não pode ser nulo

Retornos

Uma cor longa no espaço de cores de destino

Atributos

Comentários

Referência do Android para android.graphics.Color.convert.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

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

Converte a cor do componente 3 especificada do espaço de cor de origem para o espaço de cor de destino.

[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

Parâmetros

r
Single

O componente vermelho da cor a ser convertida

g
Single

O componente verde da cor a ser convertida

b
Single

O componente azul da cor a ser convertida

a
Single

O componente alfa da cor a ser convertida em ([0..1])

source
ColorSpace

O espaço de cor de origem não pode ser nulo

destination
ColorSpace

O espaço de cor de destino não pode ser nulo

Retornos

Uma cor longa no espaço de cores de destino

Atributos

Comentários

Converte a cor do componente 3 especificada do espaço de cor de origem para o espaço de cor de destino. A cor resultante é retornada como uma cor longa. Consulte a documentação desta classe para obter uma descrição do formato longo de cor.

Ao converter várias cores em uma linha, é recomendável usar #convert(float, float, float, float, ColorSpace.Connector) em vez disso para evitar a criação de uma ColorSpace.Connector em cada invocação.

Os componentes vermelho, verde e azul devem estar no intervalo definido pelo espaço de cor especificado. Consulte ColorSpace#getMinValue(int) e ColorSpace#getMaxValue(int).

Java documentação para android.graphics.Color.convert(float, float, float, float, android.graphics.ColorSpace, android.graphics.ColorSpace).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Convert(Int64, ColorSpace+Connector)

Converte a cor do componente 3 especificada do espaço de cor de origem para o espaço de cor de destino.

[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

Parâmetros

color
Int64

A cor longa para converter

connector
ColorSpace.Connector

Um conector de espaço de cor não pode ser nulo

Retornos

Uma cor longa no espaço de cores de destino

Atributos

Comentários

Referência do Android para android.graphics.Color.convert.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Convert(Int64, ColorSpace)

Converte a cor especificada longa de seu espaço de cor no espaço de cor de destino especificado.

[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

Parâmetros

color
Int64

A cor longa para converter

colorSpace
ColorSpace

O espaço de cor de destino

Retornos

Uma cor longa no espaço de cores de destino

Atributos

Comentários

Converte a cor especificada longa de seu espaço de cor no espaço de cor de destino especificado. A cor resultante é retornada como uma cor longa. Consulte a documentação desta classe para obter uma descrição do formato longo de cor.

Ao converter várias cores em uma linha, é recomendável usar #convert(long, ColorSpace.Connector) em vez disso para evitar a criação de uma ColorSpace.Connector em cada invocação.

Java documentação para android.graphics.Color.convert(long, android.graphics.ColorSpace).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Convert(Color, ColorSpace)

Converte o int de cor ARGB especificado do ColorSpace.Named#SRGB sRGB espaço de cor no espaço de cor de destino especificado.

[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

Parâmetros

color
Color

O int de cor sRGB a ser convertido

colorSpace
ColorSpace

O espaço de cor de destino

Retornos

Uma cor longa no espaço de cores de destino

Atributos

Comentários

Converte o int de cor ARGB especificado do ColorSpace.Named#SRGB sRGB espaço de cor no espaço de cor de destino especificado. A cor resultante é retornada como uma cor longa. Consulte a documentação desta classe para obter uma descrição do formato longo de cor.

Java documentação para android.graphics.Color.convert(int, android.graphics.ColorSpace).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

Convert(ColorSpace)

Converte essa cor de seu espaço de cor para o espaço de cor especificado.

[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

Parâmetros

colorSpace
ColorSpace

O espaço de cor de destino não pode ser nulo

Retornos

Uma instância de cor não nula no espaço de cores especificado

Atributos

Comentários

Converte essa cor de seu espaço de cor para o espaço de cor especificado. A conversão é feita usando a intenção de renderização padrão, conforme especificado por ColorSpace#connect(ColorSpace, ColorSpace).

Java documentação para android.graphics.Color.convert(android.graphics.ColorSpace).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a