ImageFormat Classe

Definição

[Android.Runtime.Register("android/graphics/ImageFormat", DoNotGenerateAcw=true)]
public class ImageFormat : Java.Lang.Object
[<Android.Runtime.Register("android/graphics/ImageFormat", DoNotGenerateAcw=true)>]
type ImageFormat = class
    inherit Object
Herança
ImageFormat
Atributos

Comentários

Documentação da plataforma Android

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

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

Campos

Nome Description
Depth16
Obsoleto.

Formato de imagem de profundidade densa do Android.

DepthJpeg
Obsoleto.

Formato JPEG compactado com profundidade aumentada.

DepthPointCloud
Obsoleto.

Formato de nuvem do ponto de profundidade esparsa do Android.

FlexRgb888
Obsoleto.

Formato RGB do Android de vários planos

FlexRgba8888
Obsoleto.

Formato RGBA do Android de vários planos

Heic
Obsoleto.

Formato HEIC compactado.

HeicUltrahdr
Obsoleto.

HEIF (Formato de Arquivo de Imagem de Alta Eficiência) com mapa de ganho do HDR inserido

Jpeg
Obsoleto.

Formato JPEG compactado.

JpegR
Obsoleto.

Formato JPEG compactado que inclui um mapa de recuperação inserido.

Nv16
Obsoleto.

Formato YCbCr, usado para vídeo.

Nv21
Obsoleto.

Formato YCrCb usado para imagens, que usa o formato de codificação NV21.

Private
Obsoleto.

Formato de imagem opaca privada do Android.

Raw10
Obsoleto.

Formato bruto do Android de 10 bits

Raw12
Obsoleto.

Formato bruto do Android de 12 bits

RawPrivate
Obsoleto.

Formato de imagem de sensor de câmera bruta privada, uma imagem de canal único com layout de pixel dependente de implementação.

RawSensor
Obsoleto.

Formato geral de imagem de sensor de câmera bruta, geralmente representando uma imagem de mosaico Bayer de canal único.

Rgb565
Obsoleto.

Formato RGB usado para imagens codificadas como RGB_565.

Unknown
Y8
Obsoleto.

Formato do Android Y8.

YcbcrP010
Obsoleto.

Formato IUV P010 do Android.

YcbcrP210
Obsoleto.

Formato ANDROID YUV P210.

Yuv420888
Obsoleto.

Formato do Android YUV 420 de vários planos

Yuv422888
Obsoleto.

Formato do Android YUV 422 de vários planos

Yuv444888
Obsoleto.

Formato do Android YUV 444 de vários planos

Yuy2
Obsoleto.

Formato YCbCr usado para imagens, que usa o formato de codificação YUYV (YUY2).

Yv12
Obsoleto.

Formato IUV do Android.

Propriedades

Nome Description
Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode (Herdado de Object)
JniPeerMembers
PeerReference (Herdado de Object)
ThresholdClass

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Essa API dá suporte à infraestrutura do Mono para Android e não se destina a ser usada diretamente do seu código.

Métodos

Nome Description
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Dispose() (Herdado de Object)
Dispose(Boolean) (Herdado de Object)
Equals(Object)

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

(Herdado de Object)
GetBitsPerPixel(ImageFormatType)

Use essa função para recuperar o número de bits por pixel de um ImageFormat.

GetHashCode()

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

(Herdado de Object)
JavaFinalize()

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)
ToArray<T>() (Herdado de Object)
ToString()

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

(Herdado de Object)
UnregisterFromRuntime() (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 Object)
IJavaPeerable.DisposeUnlessReferenced() (Herdado de Object)
IJavaPeerable.Finalized() (Herdado de Object)
IJavaPeerable.JniManagedPeerState (Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32) (Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) (Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference) (Herdado de Object)

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