Idioma

CamcorderProfile Classe

Definição

Recupera as configurações de perfil de camcorder predefinidas para aplicativos de filmador.

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

Comentários

Recupera as configurações de perfil de camcorder predefinidas para aplicativos de filmador. Essas configurações são somente leitura.

A saída compactada de uma sessão de gravação com um determinado CamcorderProfile contém duas faixas: uma para áudio e outra para vídeo.

Cada perfil especifica o seguinte conjunto de parâmetros: <ul><li> O formato <de saída do arquivo li> Formato <codec de vídeo li> Taxa de bits de vídeo em bits por segundo <li Taxa de quadros de vídeo> em quadros por segundo <li> Largura e altura do quadro de vídeo, <li Formato codec >de áudio< li> Taxa de bits de áudio em bits por segundo, <li> Taxa <de amostra de áudio li> Número de canais de áudio para gravação. </ul>

Java documentação para android.media.CamcorderProfile.

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

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

Campos

Nome Description
Quality2k
Obsoleto.

Nível de qualidade correspondente à resolução 2K (2048 x 1080)

Quality4kdci
Obsoleto.

Nível de qualidade correspondente à resolução 4k-DCI (4096 x 2160).

Quality8kuhd
Obsoleto.

Nível de qualidade correspondente à resolução 8K UHD (7680 x 4320)

QualityHighSpeed4kdci
Obsoleto.

Nível de qualidade de alta velocidade ( >= 100fps) correspondente ao 4K-DCI (4096 x 2160)

QualityHighSpeedCif
Obsoleto.

Nível de qualidade de alta velocidade ( >= 100fps) correspondente ao CIF (352 x 288)

QualityHighSpeedVga
Obsoleto.

Nível de qualidade de alta velocidade ( >= 100fps) correspondente à VGA (640 x 480)

QualityQhd
Obsoleto.

Nível de qualidade correspondente à resolução QHD (2560 x 1440)

QualityTimeLapse2k
Obsoleto.

Nível de qualidade de lapso de tempo correspondente à resolução 2K (2048 x 1080).

QualityTimeLapse4kdci
Obsoleto.

Nível de qualidade de lapso de tempo correspondente à resolução 4k-DCI (4096 x 2160).

QualityTimeLapse8kuhd
Obsoleto.

Nível de qualidade de lapso de tempo correspondente à resolução 8K UHD (7680 x 4320).

QualityTimeLapseQhd
Obsoleto.

Nível de qualidade de lapso de tempo correspondente à resolução QHD (2560 x 1440).

QualityTimeLapseVga
Obsoleto.

Nível de qualidade de lapso de tempo correspondente à resolução VGA (640 x 480).

QualityVga
Obsoleto.

Nível de qualidade correspondente à resolução VGA (640 x 480).

Propriedades

Nome Description
AudioBitRate

A taxa de bits de saída de áudio de destino em bits por segundo

AudioChannels

O número de canais de áudio usados para a faixa de áudio

AudioCodec

O codificador de áudio que está sendo usado para a faixa de áudio.

AudioSampleRate

A taxa de amostragem de áudio usada para a faixa de áudio

Class

Retorna a classe de runtime deste Object.

(Herdado de Object)
Duration

Duração de gravação padrão em segundos antes de a sessão ser encerrada.

FileFormat

O formato de saída do arquivo do perfil do camcorder

Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode

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

(Herdado de Object)
JniManagedPeerState

Recupera as configurações de perfil de camcorder predefinidas para aplicativos de filmador.

(Herdado de JavaObject)
JniPeerMembers

Recupera as configurações de perfil de camcorder predefinidas para aplicativos de filmador.

PeerReference

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

(Herdado de Object)
Quality

O nível de qualidade do perfil de filmador

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.

VideoBitRate

A taxa de bits de saída de vídeo de destino em bits por segundo

VideoCodec

O codificador de vídeo que está sendo usado para a faixa de vídeo

VideoFrameHeight

A altura do quadro de vídeo de destino em pixels

VideoFrameRate

A taxa de quadros de vídeo de destino em quadros por segundo.

VideoFrameWidth

A largura do quadro de vídeo de destino em pixels

Métodos

Nome Description
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Recupera as configurações de perfil de camcorder predefinidas para aplicativos de filmador.

(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()

Recupera as configurações de perfil de camcorder predefinidas para aplicativos de filmador.

(Herdado de JavaObject)
Equals(Object)

Recupera as configurações de perfil de camcorder predefinidas para aplicativos de filmador.

(Herdado de JavaObject)
Equals(Object)

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

(Herdado de Object)
Get(CamcorderQuality)

Retorna o perfil de filmador padrão no nível de qualidade especificado para a primeira câmera voltada para trás no dispositivo.

Get(Int32, CamcorderQuality)

Retorna o perfil de filmador padrão para a câmera fornecida no nível de qualidade especificado.

GetAll(String, Int32)

Retorna todos os perfis de codificador de um perfil de filmador para a câmera fornecida no nível de qualidade especificado.

GetHashCode()

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

(Herdado de Object)
HasProfile(CamcorderQuality)

Retornará true se houver um perfil de filmador para a primeira câmera voltada para trás no nível de qualidade especificado.

HasProfile(Int32, CamcorderQuality)

Retornará true se houver um perfil de filmador para a câmera fornecida no nível de qualidade especificado.

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)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Recupera as configurações de perfil de camcorder predefinidas para aplicativos de filmador.

(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)
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()

Recupera as configurações de perfil de camcorder predefinidas para aplicativos de filmador.

(Herdado de JavaObject)
IJavaPeerable.Finalized()

Recupera as configurações de perfil de camcorder predefinidas para aplicativos de filmador.

(Herdado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Recupera as configurações de perfil de camcorder predefinidas para aplicativos de filmador.

(Herdado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Recupera as configurações de perfil de camcorder predefinidas para aplicativos de filmador.

(Herdado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Recupera as configurações de perfil de camcorder predefinidas para aplicativos de filmador.

(Herdado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Recupera as configurações de perfil de camcorder predefinidas para aplicativos de filmador.

(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)

Recupera as configurações de perfil de camcorder predefinidas para aplicativos de filmador.

TryJavaCast<TResult>(IJavaPeerable, TResult)

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

Aplica-se a