Language

ColorSpace クラス

定義

{

[Android.Runtime.Register("android/graphics/ColorSpace", ApiSince=26, DoNotGenerateAcw=true)]
public abstract class ColorSpace : Java.Lang.Object
[<Android.Runtime.Register("android/graphics/ColorSpace", ApiSince=26, DoNotGenerateAcw=true)>]
type ColorSpace = class
    inherit Object
継承
ColorSpace
派生
属性

注釈

{

Javaドキュメント。

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

コンストラクター

名前 説明
ColorSpace(IntPtr, JniHandleOwnership)

{

フィールド

名前 説明
MaxId

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

MinId

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

プロパティ

名前 説明
Class

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

(継承元 Object)
ComponentCount

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

DataSpace

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

Handle

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

(継承元 Object)
Id

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

IlluminantA

標準CIE 1931 2°光源A、xyYでエンコード。

IlluminantB

標準CIE 1931 2°光源B、xyYでエンコード。

IlluminantC

標準CIE 1931 2°イルミナントC、xyYでエンコード。

IlluminantD50

標準CIE 1931 2°光源D50、xyYでエンコード。

IlluminantD55

標準CIE 1931 2°光源D55、xyYでエンコード。

IlluminantD60

標準CIE 1931 2°光源D60、xyYでエンコード。

IlluminantD65

標準CIE 1931 2°光源D65、xyYでエンコード。

IlluminantD75

標準CIE 1931 2°光源D75、xyYでエンコード。

IlluminantE

標準CIE 1931 2°イルミナントE、xyYでエンコード。

IsSrgb

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

IsWideGamut

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

JniIdentityHashCode

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

(継承元 Object)
JniManagedPeerState

{

(継承元 JavaObject)
JniPeerMembers

{

Name

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

PeerReference

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

(継承元 Object)
ThresholdClass

{

ThresholdType

{

メソッド

名前 説明
Adapt(ColorSpace, Single[], ColorSpace+Adaptation)

色空間の色調整を、ネイティブの白い点から指定された白い点まで実行します。

Adapt(ColorSpace, Single[])

色空間の色調整を、ネイティブの白い点から指定された白い点まで実行します。

CctToXyz(Int32)

Planckian 軌跡上の指定された相関色温度 (CCT) の色度座標を計算します。

ChromaticAdaptation(ColorSpace+Adaptation, Single[], Single[])

指定したソース ホワイト ポイントから指定した宛先ホワイト ポイントへの色順応変換を計算します。

Clone()

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

(継承元 Object)
Connect(ColorSpace, ColorSpace, ColorSpace+RenderIntent)

指定した色空間を sRGB に接続します。

Connect(ColorSpace, ColorSpace)

指定した色空間を sRGB に接続します。

Connect(ColorSpace, ColorSpace+RenderIntent)

指定した色空間を sRGB に接続します。

Connect(ColorSpace)

指定した色空間を sRGB に接続します。

Construct(JniObjectReference, JniObjectReferenceOptions)

{

(継承元 JavaObject)
Dispose()

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

(継承元 Object)
Dispose(Boolean)

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

(継承元 Object)
DisposeUnlessReferenced()

{

(継承元 JavaObject)
Equals(Object)

{

(継承元 JavaObject)
Equals(Object)

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

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

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

FromXyz(Single[])

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

Get(ColorSpace+Named)

ID が指定した ID と一致する ColorSpace のインスタンスを返します。

GetFromDataSpace(Int32)

ColorSpace値を使用してandroid.hardware.DataSpace DataSpace オブジェクトを作成します。

GetHashCode()

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

(継承元 Object)
GetMaxValue(Int32)

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

GetMinValue(Int32)

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

GetModel()

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

JavaFinalize()
古い.

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

(継承元 Object)
Match(Single[], ColorSpace+Rgb+TransferParameters)

指定した RGB から CIE XYZ への変換および転送関数に一致するNamedのColorSpace インスタンスを返します。

Notify()

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

(継承元 Object)
NotifyAll()

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

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

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

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

{

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

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

(継承元 Object)
ToString()

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

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

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

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側で有効であることを確認します。

適用対象