Idioma

ColorSpace Classe

Definição

{

[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
Herança
ColorSpace
Derivado
Atributos

Comentários

{

Java documentação para android.graphics.ColorSpace.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Construtores

Nome Description
ColorSpace(IntPtr, JniHandleOwnership)

Cria uma instância gerenciada que representa um objeto Java existente.

Campos

Nome Description
MaxId

O valor máximo de ID que um espaço de cor pode ter.

MinId

O valor mínimo de ID que um espaço de cor pode ter.

Propriedades

Nome Description
Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
ComponentCount

Retorna o número de componentes que formam um valor de cor de acordo com o modelo de cores desse espaço de cores.

DataSpace

Recupere o android.hardware.DataSpace DataSpace valor de um ColorSpace objeto.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
Id

Retorna a ID desse espaço de cor.

IlluminantA

Standard CIE 1931 2° illuminant A, codificado em xyY.

IlluminantB

Standard CIE 1931 2° illuminant B, codificado em xyY.

IlluminantC

Standard CIE 1931 2° illuminant C, codificado em xyY.

IlluminantD50

Standard CIE 1931 2° illuminant D50, codificado em xyY.

IlluminantD55

Standard CIE 1931 2° illuminant D55, codificado em xyY.

IlluminantD60

Standard CIE 1931 2° illuminant D60, codificado em xyY.

IlluminantD65

Standard CIE 1931 2° illuminant D65, codificado em xyY.

IlluminantD75

Standard CIE 1931 2° illuminant D75, codificado em xyY.

IlluminantE

Standard CIE 1931 2° illuminant E, codificado em xyY.

IsSrgb

Indica se esse espaço de cor é o espaço de cor sRGB ou equivalente ao espaço de cor sRGB.

IsWideGamut

Retorna se esse espaço de cor é um espaço de cores de gama larga.

JniIdentityHashCode

Obtém o código de hash de identidade atribuído a esse par Java pelo runtime de interoperabilidade.

(Herdado de Object)
JniManagedPeerState

{

(Herdado de JavaObject)
JniPeerMembers

Obtém os metadados JNI usados para acessar membros dessa associação Java.

Name

Retorna o nome desse espaço de cor.

PeerReference

Obtém a referência de objeto JNI para este par Java.

(Herdado de Object)
ThresholdClass

Obtém a classe Java usada para expedição de método virtual.

ThresholdType

Obtém o tipo gerenciado que declara essa associação de Java.

Métodos

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

Executa a adaptação cromática de um espaço de cores de seu ponto branco nativo para o ponto branco especificado.

Adapt(ColorSpace, Single[])

Executa a adaptação cromática de um espaço de cores de seu ponto branco nativo para o ponto branco especificado.

CctToXyz(Int32)

Calcula as coordenadas de cromática de uma CCT (temperatura de cor) correlacionada especificada no loco planckiano.

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

Calcula a transformação de adaptação cromática do ponto branco de origem especificado para o ponto branco de destino especificado.

Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Connect(ColorSpace, ColorSpace, ColorSpace+RenderIntent)

Conecta os espaços de cores especificados ao sRGB.

Connect(ColorSpace, ColorSpace)

Conecta os espaços de cores especificados ao sRGB.

Connect(ColorSpace, ColorSpace+RenderIntent)

Conecta os espaços de cores especificados ao sRGB.

Connect(ColorSpace)

Conecta os espaços de cores especificados ao sRGB.

Construct(JniObjectReference, JniObjectReferenceOptions)

{

(Herdado de JavaObject)
Dispose()

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
Dispose(Boolean)

Libera os recursos mantidos por esse par Java.

(Herdado de Object)
DisposeUnlessReferenced()

{

(Herdado de JavaObject)
Equals(Object)

{

(Herdado de JavaObject)
Equals(Object)

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
FromXyz(Single, Single, Single)

Converte valores triestimulus do espaço CIE XYZ para o modelo de cores desse espaço de cores.

FromXyz(Single[])

Converte valores triestimulus do espaço CIE XYZ para o modelo de cores desse espaço de cores.

Get(ColorSpace+Named)

Retorna uma instância cuja ColorSpace ID corresponde à ID especificada.

GetFromDataSpace(Int32)

Crie um ColorSpace objeto usando um android.hardware.DataSpace DataSpace valor.

GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
GetMaxValue(Int32)

Retorna o valor máximo válido para o componente especificado do modelo de cores desse espaço de cor.

GetMinValue(Int32)

Retorna o valor mínimo válido para o componente especificado do modelo de cores desse espaço de cor.

GetModel()

Retorne o modelo de cor desse espaço de cor.

JavaFinalize()
Obsoleto.

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
Match(Single[], ColorSpace+Rgb+TransferParameters)

Retorna uma Named instância que ColorSpace corresponde ao RGB especificado às funções de transformação e transferência do CIE XYZ.

Notify()

Ativa um único thread que está aguardando no monitor deste objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

{

(Herdado de JavaObject)
ToArray<T>()

Cria uma matriz gerenciada com base nesse wrapper de matriz Java.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
ToXyz(Single, Single, Single)

Converte um valor de cor do modelo desse espaço de cor em valores CIE XYZ tristimulus.

ToXyz(Single[])

Converte um valor de cor do modelo desse espaço de cor em valores CIE XYZ tristimulus.

UnregisterFromRuntime()

Cancela o registro desse par Java do runtime de interoperabilidade.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até ser despertado, normalmente por ser <notificado/em> ou <em>interrompido</em>.<>

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que ele seja despertado, normalmente por ser <>notificado</em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

{

(Herdado de JavaObject)
IJavaPeerable.Finalized()

{

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

{

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

{

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

{

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

{

(Herdado de JavaObject)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo marcada por runtime do Android.

JavaCast<TResult>(IJavaObject)

{

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a