ColorObject.Pack メソッド

定義

オーバーロード

名前 説明
Pack()

この色を長い色にパックします。

Pack(Color)

指定した ARGB カラー int を、sRGB 色空間の長い RGBA 色に変換します。

Pack(Single, Single, Single)

指定した赤、緑、青のコンポーネント値によって定義された sRGB 色を、sRGB 色空間の長い RGBA 色にパックします。

Pack(Single, Single, Single, Single)

指定した赤、緑、青、およびアルファ コンポーネントの値によって定義された sRGB 色を、sRGB 色空間の長い RGBA 色にパックします。

Pack(Single, Single, Single, Single, ColorSpace)

指定した赤、緑、青、およびアルファコンポーネントの値によって定義された 3 つのコンポーネントの色を、指定された色空間の長い色にパックします。

Pack()

この色を長い色にパックします。

[Android.Runtime.Register("pack", "()J", "GetPackHandler", ApiSince=26)]
public virtual long Pack();
[<Android.Runtime.Register("pack", "()J", "GetPackHandler", ApiSince=26)>]
abstract member Pack : unit -> int64
override this.Pack : unit -> int64

返品

長い色

属性

注釈

この色を長い色にパックします。 色の長い形式の説明については、このクラスのドキュメントを参照してください。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Pack(Color)

指定した ARGB カラー int を、sRGB 色空間の長い RGBA 色に変換します。

[Android.Runtime.Register("pack", "(I)J", "", ApiSince=26)]
public static long Pack(Android.Graphics.Color color);
[<Android.Runtime.Register("pack", "(I)J", "", ApiSince=26)>]
static member Pack : Android.Graphics.Color -> int64

パラメーター

color
Color

sRGB で長い RGBA 色に変換する ARGB カラー int

返品

長い色

属性

注釈

指定した ARGB カラー int を、sRGB 色空間の長い RGBA 色に変換します。 色の長い形式の説明については、このクラスのドキュメントを参照してください。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Pack(Single, Single, Single)

指定した赤、緑、青のコンポーネント値によって定義された sRGB 色を、sRGB 色空間の長い RGBA 色にパックします。

[Android.Runtime.Register("pack", "(FFF)J", "", ApiSince=26)]
public static long Pack(float red, float green, float blue);
[<Android.Runtime.Register("pack", "(FFF)J", "", ApiSince=26)>]
static member Pack : single * single * single -> int64

パラメーター

red
Single

作成する sRGB 色の赤いコンポーネント ([0..1])

green
Single

作成する sRGB 色の緑のコンポーネント ([0..1])

blue
Single

作成する sRGB 色の青のコンポーネント ([0..1])

返品

長い色

属性

注釈

指定した赤、緑、青のコンポーネント値によって定義された sRGB 色を、sRGB 色空間の長い RGBA 色にパックします。 アルファ コンポーネントは 1.0 に設定されます。 色の長い形式の説明については、このクラスのドキュメントを参照してください。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Pack(Single, Single, Single, Single)

指定した赤、緑、青、およびアルファ コンポーネントの値によって定義された sRGB 色を、sRGB 色空間の長い RGBA 色にパックします。

[Android.Runtime.Register("pack", "(FFFF)J", "", ApiSince=26)]
public static long Pack(float red, float green, float blue, float alpha);
[<Android.Runtime.Register("pack", "(FFFF)J", "", ApiSince=26)>]
static member Pack : single * single * single * single -> int64

パラメーター

red
Single

作成する sRGB 色の赤いコンポーネント ([0..1])

green
Single

作成する sRGB 色の緑のコンポーネント ([0..1])

blue
Single

作成する sRGB 色の青のコンポーネント ([0..1])

alpha
Single

作成する sRGB カラーのアルファ コンポーネント ([0..1])

返品

長い色

属性

注釈

指定した赤、緑、青、およびアルファ コンポーネントの値によって定義された sRGB 色を、sRGB 色空間の長い RGBA 色にパックします。 色の長い形式の説明については、このクラスのドキュメントを参照してください。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

Pack(Single, Single, Single, Single, ColorSpace)

指定した赤、緑、青、およびアルファコンポーネントの値によって定義された 3 つのコンポーネントの色を、指定された色空間の長い色にパックします。

[Android.Runtime.Register("pack", "(FFFFLandroid/graphics/ColorSpace;)J", "", ApiSince=26)]
public static long Pack(float red, float green, float blue, float alpha, Android.Graphics.ColorSpace colorSpace);
[<Android.Runtime.Register("pack", "(FFFFLandroid/graphics/ColorSpace;)J", "", ApiSince=26)>]
static member Pack : single * single * single * single * Android.Graphics.ColorSpace -> int64

パラメーター

red
Single

作成する色の赤いコンポーネント

green
Single

作成する色の緑のコンポーネント

blue
Single

作成する色の青いコンポーネント

alpha
Single

作成する色のアルファ 成分 ([0..1])

colorSpace
ColorSpace

返品

長い色

属性

注釈

指定した赤、緑、青、およびアルファコンポーネントの値によって定義された 3 つのコンポーネントの色を、指定された色空間の長い色にパックします。 色の長い形式の説明については、このクラスのドキュメントを参照してください。

赤、緑、青のコンポーネントは、指定された色空間で定義されている範囲内にある必要があります。 「ColorSpace#getMinValue(int)」と「ColorSpace#getMaxValue(int)」を参照してください。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象