AudioFormat.FrameSizeInBytes Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retornar o tamanho do quadro em bytes.
public virtual int FrameSizeInBytes { [Android.Runtime.Register("getFrameSizeInBytes", "()I", "GetGetFrameSizeInBytesHandler", ApiSince=29)] get; }
[<get: Android.Runtime.Register("getFrameSizeInBytes", "()I", "GetGetFrameSizeInBytesHandler", ApiSince=29)>]
member this.FrameSizeInBytes : int
Valor da propriedade
O tamanho do quadro de áudio em bytes correspondente à codificação e à máscara de canal.
- Atributos
Comentários
Retornar o tamanho do quadro em bytes.
Para dados compactados compactados PCM ou PCM, esse é o tamanho de uma amostra multiplicado pela contagem de canais. Para todos os outros casos, incluindo máscaras de canal inválidas/não definidas, isso retornará 1 byte. Como exemplo, um formato PCM estéreo de 16 bits teria um tamanho de quadro de 4 bytes, um formato PCM flutuante de 8 canais teria um tamanho de quadro de 32 bytes e um formato de dados compactados (não compactado em PCM) teria um tamanho de quadro de 1 byte.
Ambos AudioRecord
ou AudioTrack
processar dados em múltiplos desse tamanho de quadro.
Documentação Java para android.media.AudioFormat.getFrameSizeInBytes()
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.