AudioQueueProcessingTap.GetSourceAudio 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.
Deprecato: recupera l'audio di origine.
public AudioToolbox.AudioQueueStatus GetSourceAudio (uint numberOfFrames, ref AudioToolbox.AudioTimeStamp timeStamp, out AudioToolbox.AudioQueueProcessingTapFlags flags, out uint parentNumberOfFrames, AudioToolbox.AudioBuffers data);
member this.GetSourceAudio : uint32 * * * * AudioToolbox.AudioBuffers -> AudioToolbox.AudioQueueStatus
Parametri
- numberOfFrames
- UInt32
Numero di fotogrammi richiesti dal processore Tap.
- timeStamp
- AudioTimeStamp
Per le code di input, viene restituito il timestamp. Per le code di output, deve contenere il timestamp.
Flags
- parentNumberOfFrames
- UInt32
Restituisce il numero di fotogrammi forniti.
- data
- AudioBuffers
AudioBuffers che contiene i dati di origine.
Restituisce
Commenti
La gestione della memoria per AudioBuffers è la seguente. Se il campo Dati AudioBuffer contiene IntPtr.Zero, AudioQueue allocherà i buffer e li rilascia dopo l'esecuzione del processore di tocco. Se il valore non è Null, deve puntare a un blocco di memoria sufficientemente grande da contenere il numero richiesto di fotogrammi.
Questo metodo deve essere chiamato solo dal callback AudioProcessingTap.