Freigeben über


AudioQueue.FillAudioData(IntPtr, Int32, IntPtr, Int32, nint) Methode

Definition

Kopiert rohe Audiodaten, die an der Stelle enthalten sind, auf die source+sourceOffset am angegebenen Offset verweist, in den AudioQueueBuffer.

public static void FillAudioData (IntPtr audioQueueBuffer, int offset, IntPtr source, int sourceOffset, nint size);
static member FillAudioData : nativeint * int * nativeint * int * nint -> unit

Parameter

audioQueueBuffer
IntPtr

nativeint

Ein Audiopuffer, der entweder der AllocateBuffer(Int32, AudioQueueBuffer*) -Methode oder den AllocateBufferWithPacketDescriptors(Int32, Int32, IntPtr) -Methoden zugeordnet ist.

offset
Int32

Offset in den Audiowarteschlangenpuffer, in den die Daten kopiert werden sollen.

source
IntPtr

nativeint

Zeiger auf die Datenquelle, die in den Audiowarteschlangenpuffer kopiert werden soll.

sourceOffset
Int32

Offset innerhalb der Quelle.

size
System.System.IntPtr System.nativeint

Anzahl der Bytes, die in den Audiowarteschlangenpuffer kopiert werden sollen.

Gilt für: