Idioma

AudioTrack.Builder.SetBufferSizeInBytes(Int32) Método

Definição

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.

Aplica-se a