ColorObject クラス

定義

{

[Android.Runtime.Register("android/graphics/Color", DoNotGenerateAcw=true)]
public class ColorObject : Java.Lang.Object
[<Android.Runtime.Register("android/graphics/Color", DoNotGenerateAcw=true)>]
type ColorObject = class
    inherit Object
継承
ColorObject
属性

注釈

{

の Java ドキュメント android.graphics.Color

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

コンストラクター

ColorObject()

色空間で不透明な黒に設定された新しいカラー インスタンスを ColorSpace.Named#SRGB sRGB 作成します。

ColorObject(IntPtr, JniHandleOwnership)

{

フィールド

Black

{

Cyan

{

Dkgray

{

Gray

{

Ltgray

{

Magenta

{

Transparent

{

White

{

Yellow

{

プロパティ

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
ColorSpace

この色の色空間を返します。

ComponentCount

この色空間のカラー モデルに従って色の値を形成するコンポーネントの数と、アルファ用の 1 つの追加コンポーネントを返します。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
IsSrgb

この色が色空間内にある ColorSpace.Named#SRGB sRGB かどうかを示します。

IsWideGamut

この色が広色域の色空間にあるかどうかを示します。

JniIdentityHashCode

{

(継承元 Object)
JniPeerMembers

{

Model

この色のカラー モデルを返します。

PeerReference

{

(継承元 Object)
ThresholdClass

{

ThresholdType

{

メソッド

Alpha()

範囲内のアルファ 成分の値を返します ([0.

Alpha(Color)

カラー int のアルファ成分を返します。

Alpha(Int64)

指定した長い色でエンコードされたアルファ コンポーネントを返します。

Argb(Int32, Int32, Int32, Int32)

アルファ、赤、緑、青のコンポーネントから color-int を返します。

Argb(Single, Single, Single, Single)

範囲内のアルファ、赤、緑、青の浮動小数点成分から color-int を返します ([0.

Blue()

この色の色空間で定義された範囲内の青色のコンポーネントの値を返します (および ColorSpace#getMaxValue(int)を参照)。ColorSpace#getMinValue(int)

Blue(Color)

カラー int の青いコンポーネントを返します。

Blue(Int64)

指定した長い色でエンコードされた青色のコンポーネントを返します。

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
ColorToHSV(Color, Single[])

ARGB 色を HSV コンポーネントに変換します。

Convert(Color, ColorSpace)

指定した ARGB カラー int を ColorSpace.Named#SRGB sRGB 色空間から指定した変換先の色空間に変換します。

Convert(ColorSpace)

この色を色空間から指定された色空間に変換します。

Convert(Int64, ColorSpace)

指定した色の長さをその色空間から指定した変換先の色空間に変換します。

Convert(Int64, ColorSpace+Connector)

指定した 3 つのコンポーネントの色をソースの色空間から変換先の色空間に変換します。

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

指定した 3 つのコンポーネントの色をソースの色空間から変換先の色空間に変換します。

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

指定した 3 つのコンポーネントの色をソースの色空間から変換先の色空間に変換します。

Dispose()

{

(継承元 Object)
Dispose(Boolean)

{

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
GetComponent(Int32)

この色の色空間で定義されている範囲内の指定されたコンポーネントの値を返します (および ColorSpace#getMaxValue(int)を参照)。ColorSpace#getMinValue(int)

GetComponents()

この色のコンポーネントを新しい配列として返します。

GetComponents(Single[])

指定した配列内のこの色のコンポーネントをコピーします。

GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
Green()

この色の色空間で定義されている範囲内の緑色のコンポーネントの値を返します (および ColorSpace#getMaxValue(int)を参照)。ColorSpace#getMinValue(int)

Green(Color)

カラー int の緑のコンポーネントを返します。

Green(Int64)

指定した長い色でエンコードされた緑色のコンポーネントを返します。

HSVToColor(Int32, Single[])

HSV コンポーネントを ARGB 色に変換します。

HSVToColor(Single[])

HSV コンポーネントを ARGB 色に変換します。

InvokeColorSpace(Int64)

指定した長い色でエンコードされた色空間を返します。

InvokeIsSrgb(Int64)

指定した色が色空間内にある ColorSpace.Named#SRGB sRGB かどうかを示します。

InvokeIsWideGamut(Int64)

指定した色が広色域の色空間にあるかどうかを示します。

IsInColorSpace(Int64, ColorSpace)

指定した色が指定された色空間内にあるかどうかを示します。

JavaFinalize()

ガベージ コレクションがオブジェクトへの参照がなくなったと判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Luminance()

この色の相対的な輝度を返します。

Luminance(Color)

色の相対的な輝度を返します。

Luminance(Int64)

色の相対的な輝度を返します。

Notify()

このオブジェクトのモニターで待機している 1 つのスレッドをウェイクアップします。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドをウェイクアップします。

(継承元 Object)
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 つのコンポーネントの色を、指定した色空間の長い色にパックします。

ParseColor(String)

</p>色の文字列を解析し、対応する color-int を返します。

Red()

この色の色空間で定義されている範囲内の赤のコンポーネントの値を返します (および ColorSpace#getMaxValue(int)を参照)。ColorSpace#getMinValue(int)

Red(Color)

カラー int の赤の成分を返します。

Red(Int64)

指定した長い色でエンコードされた赤色のコンポーネントを返します。

Rgb(Int32, Int32, Int32)

赤、緑、青のコンポーネントから color-int を返します。

Rgb(Single, Single, Single)

範囲内の赤、緑、青の float 要素から color-int を返します ([0.

RGBToHSV(Int32, Int32, Int32, Single[])

RGB コンポーネントを HSV に変換します。

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
ToArgb()

この色を ARGB カラー int に変換します。

ToArgb(Int64)

指定した色 long を ARGB カラー int に変換します。

ToArray<T>()

{

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

{

(継承元 Object)
ValueOf(Color)

ARGB カラー int から新しい Color インスタンスを作成します。

ValueOf(Int64)

長い色から新しい Color インスタンスを作成します。

ValueOf(Single, Single, Single)

指定した赤、緑、青のColorSpace.Named#SRGB sRGBコンポーネント値を使用して、色空間に新しい不透明Colorなを作成します。

ValueOf(Single, Single, Single, Single)

指定した赤、緑、青、アルファの各コンポーネント値を使用して、色空間に新しい ColorColorSpace.Named#SRGB sRGB を作成します。

ValueOf(Single, Single, Single, Single, ColorSpace)

指定した赤、緑、青、アルファの各コンポーネント値を使用して、指定した色空間に新しい Color を作成します。

ValueOf(Single[], ColorSpace)

指定したコンポーネント値を使用して、指定した色空間に新しい Color を作成します。

Wait()

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または <em>割り込み</em によって待機します>。

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

{

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

{

(継承元 Object)
IJavaPeerable.Finalized()

{

(継承元 Object)
IJavaPeerable.JniManagedPeerState

{

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

{

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

{

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

{

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

{

GetJniTypeName(IJavaPeerable)

{

適用対象