Язык

ColorObject.Convert Метод

Определение

Перегрузки

Имя. Описание
Convert(Single, Single, Single, Single, ColorSpace+Connector)

Преобразует указанный цвет компонента из исходного цветового пространства в целевое цветовое пространство.

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

Преобразует указанный цвет компонента из исходного цветового пространства в целевое цветовое пространство.

Convert(Int64, ColorSpace+Connector)

Преобразует указанный цвет компонента из исходного цветового пространства в целевое цветовое пространство.

Convert(Int64, ColorSpace)

Преобразует указанный цвет длиной от его цветового пространства в указанное целевое цветовое пространство.

Convert(Color, ColorSpace)

Преобразует указанный цвет ARGB из цветового ColorSpace.Named#SRGB sRGB пространства в указанное целевое цветовое пространство.

Convert(ColorSpace)

Преобразует этот цвет из его цветового пространства в указанное цветовое пространство.

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

Преобразует указанный цвет компонента из исходного цветового пространства в целевое цветовое пространство.

[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

Параметры

r
Single

Красный компонент цвета для преобразования

g
Single

Зеленый компонент цвета для преобразования

b
Single

Синий компонент цвета для преобразования

a
Single

Альфа-компонент преобразуемого цвета ([0.1])

connector
ColorSpace.Connector

Соединитель цветового пространства не может иметь значение NULL

Возвращаемое значение

Цвет длиной в целевом цветовом пространстве

Атрибуты

Комментарии

Справочник по Android для android.graphics.Color.convert.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

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

Преобразует указанный цвет компонента из исходного цветового пространства в целевое цветовое пространство.

[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

Параметры

r
Single

Красный компонент цвета для преобразования

g
Single

Зеленый компонент цвета для преобразования

b
Single

Синий компонент цвета для преобразования

a
Single

Альфа-компонент преобразуемого цвета ([0.1])

source
ColorSpace

Исходное цветовое пространство не может иметь значение NULL

destination
ColorSpace

Целевое цветовое пространство не может иметь значение NULL

Возвращаемое значение

Цвет длиной в целевом цветовом пространстве

Атрибуты

Комментарии

Преобразует указанный цвет компонента из исходного цветового пространства в целевое цветовое пространство. Результирующий цвет возвращается как цвет длинный. См. документацию по этому классу для описания цвета длинного формата.

При преобразовании нескольких цветов в строке рекомендуется использовать #convert(float, float, float, float, ColorSpace.Connector) вместо этого, чтобы избежать создания ColorSpace.Connector на каждом вызове.

Красные, зеленые и синие компоненты должны находиться в диапазоне, определенном указанным цветовым пространством. См. ColorSpace#getMinValue(int) и ColorSpace#getMaxValue(int).

Java документации по android.graphics.Color.convert(float, float, float, float, android.graphics.ColorSpace, android.graphics.ColorSpace).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

Convert(Int64, ColorSpace+Connector)

Преобразует указанный цвет компонента из исходного цветового пространства в целевое цветовое пространство.

[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

Параметры

color
Int64

Цвет длинный для преобразования

connector
ColorSpace.Connector

Соединитель цветового пространства не может иметь значение NULL

Возвращаемое значение

Цвет длиной в целевом цветовом пространстве

Атрибуты

Комментарии

Справочник по Android для android.graphics.Color.convert.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

Convert(Int64, ColorSpace)

Преобразует указанный цвет длиной от его цветового пространства в указанное целевое цветовое пространство.

[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

Параметры

color
Int64

Цвет длинный для преобразования

colorSpace
ColorSpace

Целевое цветовое пространство

Возвращаемое значение

Цвет длиной в целевом цветовом пространстве

Атрибуты

Комментарии

Преобразует указанный цвет длиной от его цветового пространства в указанное целевое цветовое пространство. Результирующий цвет возвращается как цвет длинный. См. документацию по этому классу для описания цвета длинного формата.

При преобразовании нескольких цветов в строке рекомендуется использовать #convert(long, ColorSpace.Connector) вместо этого, чтобы избежать создания ColorSpace.Connector на каждом вызове.

Java документации по android.graphics.Color.convert(long, android.graphics.ColorSpace).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

Convert(Color, ColorSpace)

Преобразует указанный цвет ARGB из цветового ColorSpace.Named#SRGB sRGB пространства в указанное целевое цветовое пространство.

[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

Параметры

color
Color

Цвет sRGB для преобразования

colorSpace
ColorSpace

Целевое цветовое пространство

Возвращаемое значение

Цвет длиной в целевом цветовом пространстве

Атрибуты

Комментарии

Преобразует указанный цвет ARGB из цветового ColorSpace.Named#SRGB sRGB пространства в указанное целевое цветовое пространство. Результирующий цвет возвращается как цвет длинный. См. документацию по этому классу для описания цвета длинного формата.

Java документации по android.graphics.Color.convert(int, android.graphics.ColorSpace).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к

Convert(ColorSpace)

Преобразует этот цвет из его цветового пространства в указанное цветовое пространство.

[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

Параметры

colorSpace
ColorSpace

Целевое цветовое пространство не может иметь значение NULL

Возвращаемое значение

Экземпляр цвета, отличный от NULL, в указанном пространстве цветов

Атрибуты

Комментарии

Преобразует этот цвет из его цветового пространства в указанное цветовое пространство. Преобразование выполняется с помощью намерения отрисовки по умолчанию, указанного в параметре ColorSpace#connect(ColorSpace, ColorSpace).

Java документации по android.graphics.Color.convert(android.graphics.ColorSpace).

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Применяется к