ColorSpace.Rgb クラス

定義

{

[Android.Runtime.Register("android/graphics/ColorSpace$Rgb", ApiSince=26, DoNotGenerateAcw=true)]
public class ColorSpace.Rgb : Android.Graphics.ColorSpace
[<Android.Runtime.Register("android/graphics/ColorSpace$Rgb", ApiSince=26, DoNotGenerateAcw=true)>]
type ColorSpace.Rgb = class
    inherit ColorSpace
継承
ColorSpace.Rgb
属性

注釈

android.graphics.ColorSpace.RgbJava ドキュメント。

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

コンストラクター

ColorSpace.Rgb(IntPtr, JniHandleOwnership)

{

ColorSpace.Rgb(String, Single[], ColorSpace+Rgb+TransferParameters)

{

ColorSpace.Rgb(String, Single[], Double)

3x3 列メジャー変換行列を使用して、新しい RGB 色空間を作成します。

ColorSpace.Rgb(String, Single[], IDoubleUnaryOperator, IDoubleUnaryOperator)

3x3 列メジャー変換行列を使用して、新しい RGB 色空間を作成します。

ColorSpace.Rgb(String, Single[], Single[], ColorSpace+Rgb+TransferParameters)

{

ColorSpace.Rgb(String, Single[], Single[], Double)

指定した一連のプライマリと指定した白い点を使用して、新しい RGB 色空間を作成します。

ColorSpace.Rgb(String, Single[], Single[], IDoubleUnaryOperator, IDoubleUnaryOperator, Single, Single)

指定した一連のプライマリと指定した白い点を使用して、新しい RGB 色空間を作成します。

フィールド

MaxId

{

(継承元 ColorSpace)
MinId

色空間に含めることができる最小 ID 値。

(継承元 ColorSpace)

プロパティ

Class

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

(継承元 Object)
ComponentCount

この色空間の色モデルに従って色の値を形成するコンポーネントの数を返します。

(継承元 ColorSpace)
DataSpace

オブジェクトから値をandroid.hardware.DataSpace DataSpaceColorSpace取得します。

(継承元 ColorSpace)
Eotf

この色空間の電気光学転送関数 (EOTF) を返します。

Handle

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

(継承元 Object)
Id

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

(継承元 ColorSpace)
IsSrgb

この色空間が sRGB 色空間であるか、sRGB 色空間と同等であるかを示します。

(継承元 ColorSpace)
IsWideGamut

{

JniIdentityHashCode

{

(継承元 Object)
JniPeerMembers

{

Name

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

(継承元 ColorSpace)
Oetf

この色空間のオプト電子伝達関数 (OETF) を返します。

PeerReference

{

(継承元 Object)
ThresholdClass

{

ThresholdType

{

メソッド

Clone()

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

(継承元 Object)
Dispose()

{

(継承元 Object)
Dispose(Boolean)

{

(継承元 Object)
Equals(Object)

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

(継承元 Object)
FromLinear(Single, Single, Single)

RGB 値を線形空間からこの色空間の "ガンマ空間" にエンコードします。

FromLinear(Single[])

RGB 値を線形空間からこの色空間の "ガンマ空間" にエンコードします。

FromXyz(Single, Single, Single)

tristimulus 値を CIE XYZ 空間からこのカラー 空間のカラー モデルに変換します。

(継承元 ColorSpace)
FromXyz(Single[])

{

GetHashCode()

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

(継承元 Object)
GetInverseTransform()

この色空間の逆変換を新しい配列として返します。

GetInverseTransform(Single[])

指定した配列内のこの色空間の逆変換をコピーします。

GetMaxValue(Int32)

{

GetMinValue(Int32)

{

GetModel()

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

(継承元 ColorSpace)
GetPrimaries()

この色空間のプライマリを 6 つの floats の新しい配列として返します。

GetPrimaries(Single[])

指定した配列内のこの色空間のプライマリをコピーします。

GetTransferParameters()

{

GetTransform()

この色空間の変換を新しい配列として返します。

GetTransform(Single[])

指定した配列内のこの色空間の変換をコピーします。

GetWhitePoint()

この色空間の調整されていない CIE xyY ホワイト ポイントを、2 つの浮動小数点の新しい配列として返します。

GetWhitePoint(Single[])

指定した配列内のこの色空間の非適合 CIE xyY ホワイト ポイントをコピーします。

JavaFinalize()

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

(継承元 Object)
Notify()

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

(継承元 Object)
NotifyAll()

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

(継承元 Object)
SetHandle(IntPtr, JniHandleOwnership)

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

(継承元 Object)
ToArray<T>()

{

(継承元 Object)
ToLinear(Single, Single, Single)

RGB 値を線形空間にデコードします。

ToLinear(Single[])

RGB 値を線形空間にデコードします。

ToString()

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

(継承元 Object)
ToXyz(Single, Single, Single)

色の値をこの色空間のモデルから tristimulus CIE XYZ 値に変換します。

(継承元 ColorSpace)
ToXyz(Single[])

{

UnregisterFromRuntime()

{

(継承元 Object)
Wait()

現在のスレッドは、別のスレッドがこのオブジェクトの メソッドまたは メソッドをjava.lang.Object#notify()java.lang.Object#notifyAll()呼び出すまで待機します。

(継承元 Object)
Wait(Int64)

別のスレッドがこのオブジェクトの メソッドまたは java.lang.Object#notifyAll() メソッドを呼び出java.lang.Object#notify()すか、指定した時間が経過するまで、現在のスレッドを待機させます。

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

別のスレッドがこのオブジェクトのメソッドまたはjava.lang.Object#notifyAll()メソッドを呼び出すかjava.lang.Object#notify()、他のスレッドが現在のスレッドを中断するか、一定のリアルタイムが経過するまで、現在のスレッドを待機させます。

(継承元 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)

{

適用対象