Langue

ColorSpace Classe

Définition

{

[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
Héritage
ColorSpace
Dérivé
Attributs

Remarques

{

Java documentation pour android.graphics.ColorSpace.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Constructeurs

Nom Description
ColorSpace(IntPtr, JniHandleOwnership)

{

Champs

Nom Description
MaxId

Valeur d’ID maximale qu’un espace de couleur peut avoir.

MinId

Valeur d’ID minimale qu’un espace de couleur peut avoir.

Propriétés

Nom Description
Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
ComponentCount

Retourne le nombre de composants qui forment une valeur de couleur en fonction du modèle de couleur de cet espace de couleurs.

DataSpace

Récupérez la android.hardware.DataSpace DataSpace valeur d’un ColorSpace objet.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
Id

Retourne l’ID de cet espace de couleur.

IlluminantA

CIE standard 1931 2° illuminant A, encodé en xyY.

IlluminantB

CIE standard 1931 2° illuminant B, encodé en xyY.

IlluminantC

CIE standard 1931 2° illuminant C, encodé en xyY.

IlluminantD50

CIE standard 1931 2° illuminant D50, encodé en xyY.

IlluminantD55

CIE standard 1931 2° illuminant D55, encodé en xyY.

IlluminantD60

CIE standard 1931 2° illuminant D60, encodé en xyY.

IlluminantD65

CIE standard 1931 2° illuminant D65, encodé en xyY.

IlluminantD75

CIE standard 1931 2° illuminant D75, encodé en xyY.

IlluminantE

CIE standard 1931 2° illuminant E, encodé en xyY.

IsSrgb

Indique si cet espace de couleur est l’espace de couleur sRGB ou équivalent à l’espace de couleur sRVB.

IsWideGamut

Retourne si cet espace de couleur est un espace de couleurs large.

JniIdentityHashCode

Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité.

(Hérité de Object)
JniManagedPeerState

{

(Hérité de JavaObject)
JniPeerMembers

{

Name

Retourne le nom de cet espace de couleur.

PeerReference

Obtient la référence d’objet JNI pour cet homologue Java.

(Hérité de Object)
ThresholdClass

{

ThresholdType

{

Méthodes

Nom Description
Adapt(ColorSpace, Single[], ColorSpace+Adaptation)

Effectue l’adaptation chromatique d’un espace de couleur de son point blanc natif au point blanc spécifié.

Adapt(ColorSpace, Single[])

Effectue l’adaptation chromatique d’un espace de couleur de son point blanc natif au point blanc spécifié.

CctToXyz(Int32)

Calcule les coordonnées chromatiques d’une température de couleur corrélée spécifiée (CCT) sur le locus planckien.

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

Calcule la transformation d’adaptation chromatique du point blanc source spécifié au point blanc de destination spécifié.

Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
Connect(ColorSpace, ColorSpace, ColorSpace+RenderIntent)

Connecte les espaces de couleur spécifiés à sRVB.

Connect(ColorSpace, ColorSpace)

Connecte les espaces de couleur spécifiés à sRVB.

Connect(ColorSpace, ColorSpace+RenderIntent)

Connecte les espaces de couleur spécifiés à sRVB.

Connect(ColorSpace)

Connecte les espaces de couleur spécifiés à sRVB.

Construct(JniObjectReference, JniObjectReferenceOptions)

{

(Hérité de JavaObject)
Dispose()

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
Dispose(Boolean)

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
DisposeUnlessReferenced()

{

(Hérité de JavaObject)
Equals(Object)

{

(Hérité de JavaObject)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
FromXyz(Single, Single, Single)

Convertit les valeurs tristimulus de l’espace CIE XYZ en modèle de couleur de cet espace de couleur.

FromXyz(Single[])

Convertit les valeurs tristimulus de l’espace CIE XYZ en modèle de couleur de cet espace de couleur.

Get(ColorSpace+Named)

Retourne une instance dont ColorSpace l’ID correspond à l’ID spécifié.

GetFromDataSpace(Int32)

Créez un ColorSpace objet à l’aide d’une android.hardware.DataSpace DataSpace valeur.

GetHashCode()

Retourne une valeur de code de hachage pour l’objet.

(Hérité de Object)
GetMaxValue(Int32)

Retourne la valeur maximale valide pour le composant spécifié du modèle de couleur de cet espace de couleurs.

GetMinValue(Int32)

Retourne la valeur minimale valide pour le composant spécifié du modèle de couleur de cet espace de couleurs.

GetModel()

Retourne le modèle de couleur de cet espace de couleurs.

JavaFinalize()
Obsolète.

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
Match(Single[], ColorSpace+Rgb+TransferParameters)

Retourne une Named instance correspondant ColorSpace aux fonctions de transformation et de transfert CIE XYZ spécifiées.

Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

{

(Hérité de JavaObject)
ToArray<T>()

Crée un tableau managé à partir de ce wrapper de tableau Java.

(Hérité de Object)
ToString()

Retourne une représentation sous forme de chaîne de l’objet.

(Hérité de Object)
ToXyz(Single, Single, Single)

Convertit une valeur de couleur du modèle de cet espace de couleur en valeurs CIE XYZ tristimulus.

ToXyz(Single[])

Convertit une valeur de couleur du modèle de cet espace de couleur en valeurs CIE XYZ tristimulus.

UnregisterFromRuntime()

Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité.

(Hérité de Object)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()

{

(Hérité de JavaObject)
IJavaPeerable.Finalized()

{

(Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

{

(Hérité de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

{

(Hérité de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

{

(Hérité de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

{

(Hérité de JavaObject)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

{

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à