AudioBuffers.Explicit(AudioBuffers to IntPtr) Operatore
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 l'indirizzo della struttura AudioBufferList sottostante.
public static explicit operator IntPtr (AudioToolbox.AudioBuffers audioBuffers);
static member op_Explicit : AudioToolbox.AudioBuffers -> nativeint
Parametri
- audioBuffers
- AudioBuffers
Classe AudioBuffers da cui estrarre i dati.
Restituisce
nativeint
Commenti
Se si esegue il cast di questo oggetto a un IntPtr, si otterrà l'indirizzo alla struttura di dati sottostante che è possibile passare a qualsiasi API C che richiede un puntatore all'oggetto.
void ProcessBuffers (AudioBuffers buffers)
{
// Call C-function that takes an AudioBufferList pointer:
// The cast extracts the data.
c_function ((IntPtr) buffers);
}