Idioma

ColorSpace.Rgb Classe

Definição

{

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

Comentários

{

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

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.Rgb(IntPtr, JniHandleOwnership)

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

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

Cria um novo espaço de cor RGB usando uma matriz de transformação principal de coluna 3x3.

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

Cria um novo espaço de cor RGB usando uma matriz de transformação principal de coluna 3x3.

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

Cria um novo espaço de cor RGB usando uma matriz de transformação principal de coluna 3x3.

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

Cria um novo espaço de cor RGB usando um conjunto especificado de primárias e um ponto branco especificado.

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

Cria um novo espaço de cor RGB usando um conjunto especificado de primárias e um ponto branco especificado.

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

Cria um novo espaço de cor RGB usando um conjunto especificado de primárias e um ponto branco especificado.

Campos

Nome Description
MaxId

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

(Herdado de ColorSpace)
MinId

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

(Herdado de ColorSpace)

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.

(Herdado de ColorSpace)
DataSpace

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

(Herdado de ColorSpace)
Eotf

Retorna a EOTF (função de transferência eletro-óptica) desse espaço de cor.

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
Id

Retorna a ID desse espaço de cor.

(Herdado de ColorSpace)
IsSrgb

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

(Herdado de ColorSpace)
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.

(Herdado de ColorSpace)
Oetf

Retorna a OETF (função de transferência opto-eletrônica) 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
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
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)
FromLinear(Single, Single, Single)

Codifica um valor RGB do espaço linear para o "espaço gama" desse espaço de cores.

FromLinear(Single[])

Codifica um valor RGB do espaço linear para o "espaço gama" desse espaço de cores.

FromXyz(Single, Single, Single)

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

(Herdado de ColorSpace)
FromXyz(Single[])

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

GetHashCode()

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

(Herdado de Object)
GetInverseTransform()

Retorna a transformação inversa desse espaço de cor como uma nova matriz.

GetInverseTransform(Single[])

Copia a transformação inversa desse espaço de cor na matriz especificada.

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.

(Herdado de ColorSpace)
GetPrimaries()

Retorna as primárias desse espaço de cor como uma nova matriz de 6 floats.

GetPrimaries(Single[])

Copia as primárias desse espaço de cor na matriz especificada.

GetTransferParameters()

Retorna os parâmetros usados pelas funções de transferência eletro-óptica e opto-eletrônica.

GetTransform()

Retorna a transformação desse espaço de cor como uma nova matriz.

GetTransform(Single[])

Copia a transformação desse espaço de cor na matriz especificada.

GetWhitePoint()

Retorna o ponto branco CIE xyY não adaptado desse espaço de cor como uma nova matriz de 2 floats.

GetWhitePoint(Single[])

Copia o ponto branco CIE xyY não adaptado desse espaço de cor na matriz especificada.

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)
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)
ToLinear(Single, Single, Single)

Decodifica um valor RGB para espaço linear.

ToLinear(Single[])

Decodifica um valor RGB para espaço linear.

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.

(Herdado de ColorSpace)
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