AudioTrack.BufferSizeInFrames Proprietà
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.
Restituisce le dimensioni effettive del AudioTrack buffer in cui scrive l'applicazione.
public virtual int BufferSizeInFrames { [Android.Runtime.Register("getBufferSizeInFrames", "()I", "GetGetBufferSizeInFramesHandler", ApiSince=23)] get; }
[<get: Android.Runtime.Register("getBufferSizeInFrames", "()I", "GetGetBufferSizeInFramesHandler", ApiSince=23)>]
member this.BufferSizeInFrames : int
Valore della proprietà
dimensione corrente in frame del AudioTrack buffer.
- Attributi
Commenti
Restituisce le dimensioni effettive del AudioTrack buffer in cui scrive l'applicazione.
Questo valore sarà minore o uguale al risultato di #getBufferCapacityInFrames(). Sarà uguale se #setBufferSizeInFrames(int) non è mai stato chiamato.
Se la traccia viene successivamente instradata a un sink di output diverso, le dimensioni e la capacità del buffer possono ingrandire per adattarsi.
Se la AudioTrack codifica indica i dati compressi, ad esempio AudioFormat#ENCODING_AC3, il conteggio dei fotogrammi restituito è la dimensione del AudioTrack buffer in byte.
Vedere anche AudioManager#getProperty(String) per la chiave AudioManager#PROPERTY_OUTPUT_FRAMES_PER_BUFFER.
per android.media.AudioTrack.getBufferSizeInFrames().
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.