AudioFormat.Builder.SetChannelIndexMask(Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Imposta la maschera di indice del canale.
[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
Parametri
- channelIndexMask
- Int32
descrive la configurazione dei canali audio. Per l'output, channelIndexMask è una combinazione OR-ed di bit che rappresenta il mapping di esempi di scrittura AudioTrack ai canali sink di output. Ad esempio, una maschera di 0xa o binaria 1010 indica che il frame di scrittura AudioTrack è costituito da due campioni, indirizzati al secondo e al quarto canale del sink di output. I canali sink di output senza corrispondenza sono zero riempiti e gli esempi di scrittura AudioTrack non corrispondenti vengono eliminati. Per l'input, channelIndexMask è una combinazione OR-ed di bit che rappresenta il mapping dei canali di origine di input agli esempi letti da AudioRecord. Ad esempio, una maschera di 0x5 o binario 101 leggerà dal primo e terzo canale del dispositivo di origine di input e li archivierà nel primo e nel secondo campione del fotogramma di lettura AudioRecord. I canali di origine di input non corrispondenti vengono eliminati e gli esempi di lettura AudioRecord non corrispondenti sono pieni di zero.
Valori restituiti
stessa istanza di Builder. Questo valore non può essere Null.
- Attributi
Commenti
Imposta la maschera di indice del canale. Una maschera di indice del canale specifica l'associazione di campioni audio nel frame con canali endpoint numerati. Il bit i-th nella maschera di indice del canale corrisponde al canale dell'endpoint i-th. Ad esempio, un endpoint con quattro canali viene rappresentato come bit della maschera di indice da 0 a 3. Questo
Informazioni di riferimento su Android per android.media.AudioFormat.Builder.setChannelIndexMask.
Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.