Lenguaje

AudioFormat.Builder.SetChannelIndexMask(Int32) Método

Definición

Establece la máscara de índice del canal.

[Android.Runtime.Register("setChannelIndexMask", "(I)Landroid/media/AudioFormat$Builder;", "GetSetChannelIndexMask_IHandler", ApiSince=23)]
public virtual Android.Media.AudioFormat.Builder SetChannelIndexMask(int channelIndexMask);
[<Android.Runtime.Register("setChannelIndexMask", "(I)Landroid/media/AudioFormat$Builder;", "GetSetChannelIndexMask_IHandler", ApiSince=23)>]
abstract member SetChannelIndexMask : int -> Android.Media.AudioFormat.Builder
override this.SetChannelIndexMask : int -> Android.Media.AudioFormat.Builder

Parámetros

channelIndexMask
Int32

describe la configuración de los canales de audio. Para la salida, channelIndexMask es una combinación OR de bits que representa la asignación de muestras de escritura de AudioTrack a los canales receptores de salida. Por ejemplo, una máscara de 0xa o binaria 1010, significa que el marco de escritura audioTrack consta de dos ejemplos, que se enrutan al segundo y al cuarto canal del receptor de salida. Los canales receptores de salida no coincidentes son cero rellenos y se quitan los ejemplos de escritura de AudioTrack no coincidentes. Para la entrada, channelIndexMask es una combinación OR de bits que representa la asignación de canales de origen de entrada a ejemplos de lectura de AudioRecord. Por ejemplo, una máscara de 0x5, o binaria 101, leerá desde el primer y tercer canal del dispositivo de origen de entrada y los almacenará en el primer y segundo ejemplo del marco de lectura AudioRecord. Los canales de origen de entrada no coincidentes se quitan y los ejemplos de lectura de AudioRecord no coincidentes están llenos de cero.

Devoluciones

la misma instancia del Generador. Este valor no puede ser nulo.

Atributos

Comentarios

Establece la máscara de índice del canal. Una máscara de índice de canal especifica la asociación de muestras de audio en el marco con canales de punto de conexión numerados. El bit i-th de la máscara de índice del canal corresponde al canal de punto de conexión i-th. Por ejemplo, un punto de conexión con cuatro canales se representa como bits de máscara de índice 0 a 3. Este

Referencia de Android para android.media.AudioFormat.Builder.setChannelIndexMask.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a