AudioTrack.Builder.SetBufferSizeInBytes(Int32) Método
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.
Define o tamanho total (em bytes) do buffer do qual os dados de áudio são lidos para reprodução.
[Android.Runtime.Register("setBufferSizeInBytes", "(I)Landroid/media/AudioTrack$Builder;", "GetSetBufferSizeInBytes_IHandler", ApiSince=23)]
public virtual Android.Media.AudioTrack.Builder SetBufferSizeInBytes(int bufferSizeInBytes);
[<Android.Runtime.Register("setBufferSizeInBytes", "(I)Landroid/media/AudioTrack$Builder;", "GetSetBufferSizeInBytes_IHandler", ApiSince=23)>]
abstract member SetBufferSizeInBytes : int -> Android.Media.AudioTrack.Builder
override this.SetBufferSizeInBytes : int -> Android.Media.AudioTrack.Builder
Parâmetros
- bufferSizeInBytes
- Int32
O valor é 0 ou maior
Retornos
a mesma instância do Construtor. Esse valor não pode ser nulo.
- Atributos
Comentários
Define o tamanho total (em bytes) do buffer do qual os dados de áudio são lidos para reprodução. Se estiver usando o AudioTrack no modo de streaming (consulte AudioTrack.MODE_STREAM, você poderá gravar dados nesse buffer em partes menores que esse tamanho. Consulte AudioTrack.getMinBufferSize(int, int, int) para determinar o tamanho mínimo estimado do buffer para a criação de uma instância do AudioTrack no modo de streaming. Se estiver usando o AudioTrack no modo estático (consulte AudioTrack.MODE_STATIC), esse é o tamanho máximo do som que será reproduzido por essa instância.
Referência do Android para android.media.AudioTrack.Builder.setBufferSizeInBytes.
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.