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
継承
属性

注釈

{

Javaドキュメント。

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

コンストラクター

名前 説明
ColorSpace.Rgb(IntPtr, JniHandleOwnership)

{

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

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

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

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

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

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

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

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

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

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

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

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

フィールド

名前 説明
MaxId

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

(継承元 ColorSpace)
MinId

色空間に設定できる最小 ID 値。

(継承元 ColorSpace)

プロパティ

名前 説明
Class

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

(継承元 Object)
ComponentCount

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

(継承元 ColorSpace)
DataSpace

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

(継承元 ColorSpace)
Eotf

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

Handle

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

(継承元 Object)
Id

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

(継承元 ColorSpace)
IsSrgb

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

(継承元 ColorSpace)
IsWideGamut

この色空間が広色域の色空間かどうかを返します。

JniIdentityHashCode

相互運用ランタイムによってこのJava ピアに割り当てられた ID ハッシュ コードを取得します。

(継承元 Object)
JniManagedPeerState

{

(継承元 JavaObject)
JniPeerMembers

{

Name

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

(継承元 ColorSpace)
Oetf

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

PeerReference

このJava ピアの JNI オブジェクト参照を取得します。

(継承元 Object)
ThresholdClass

{

ThresholdType

{

メソッド

名前 説明
Clone()

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

(継承元 Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

{

(継承元 JavaObject)
Dispose()

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
Dispose(Boolean)

このJava ピアによって保持されているリソースを解放します。

(継承元 Object)
DisposeUnlessReferenced()

{

(継承元 JavaObject)
Equals(Object)

{

(継承元 JavaObject)
Equals(Object)

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

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

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

FromLinear(Single[])

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

FromXyz(Single, Single, Single)

トリスティミュラス値を CIE XYZ 空間からこのカラー 空間のカラー モデルに変換します。

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

トリスティミュラス値を CIE XYZ 空間からこのカラー 空間のカラー モデルに変換します。

GetHashCode()

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

(継承元 Object)
GetInverseTransform()

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

GetInverseTransform(Single[])

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

GetMaxValue(Int32)

この色空間のカラー モデルの指定したコンポーネントの有効な最大値を返します。

GetMinValue(Int32)

この色空間のカラー モデルの指定したコンポーネントの有効な最小値を返します。

GetModel()

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

(継承元 ColorSpace)
GetPrimaries()

この色空間のプライマリを、6 つの浮動小数点数の新しい配列として返します。

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)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

{

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

このJava配列ラッパーからマネージド配列を作成します。

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

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

ToLinear(Single[])

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

ToString()

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

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

この色空間のモデルから色の値を CIE XYZ 値のトリスティミュラスに変換します。

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

この色空間のモデルから色の値を CIE XYZ 値のトリスティミュラスに変換します。

UnregisterFromRuntime()

相互運用ランタイムからこのJava ピアの登録を解除します。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常は、 <em>notified</em> または <em>interrupted</em>。

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

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

(継承元 Object)
Wait(Int64)

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

(継承元 Object)

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

名前 説明
IJavaPeerable.Disposed()

{

(継承元 JavaObject)
IJavaPeerable.Finalized()

{

(継承元 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

{

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

{

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

{

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

{

(継承元 JavaObject)

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

{

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象