AudioBuffers.Explicit(AudioBuffers to IntPtr) Betreiber
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Adresse der zugrunde liegenden AudioBufferList-Struktur zurück.
public static explicit operator IntPtr (AudioToolbox.AudioBuffers audioBuffers);
static member op_Explicit : AudioToolbox.AudioBuffers -> nativeint
Parameter
- audioBuffers
- AudioBuffers
Die AudioBuffers-Klasse, aus der die Daten extrahiert werden sollen.
Gibt zurück
nativeint
Hinweise
Wenn Sie dieses Objekt in einen IntPtr umwandeln, erhalten Sie die Adresse an die zugrunde liegende Datenstruktur, die Sie an alle C-APIs übergeben können, die einen Zeiger auf das Objekt erfordern.
void ProcessBuffers (AudioBuffers buffers)
{
// Call C-function that takes an AudioBufferList pointer:
// The cast extracts the data.
c_function ((IntPtr) buffers);
}