AudioQueue.FillAudioData(IntPtr, Int32, IntPtr, Int32, nint) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Копирует необработанные звуковые данные, содержащиеся в расположении, на который указывает source+sourceOffset с указанным смещением, в AudioQueueBuffer.
public static void FillAudioData (IntPtr audioQueueBuffer, int offset, IntPtr source, int sourceOffset, nint size);
static member FillAudioData : nativeint * int * nativeint * int * nint -> unit
Параметры
- audioQueueBuffer
-
IntPtr
nativeint
Звуковой буфер, выделенный методом AllocateBuffer(Int32, AudioQueueBuffer*) или методом AllocateBufferWithPacketDescriptors(Int32, Int32, IntPtr) .
- offset
- Int32
Смещение в буфер очереди аудио для копирования данных.
- source
-
IntPtr
nativeint
Указатель на источник данных для копирования в буфер очереди звука.
- sourceOffset
- Int32
Смещение внутри источника.
- size
- System.System.IntPtr System.nativeint
Число байтов для копирования в буфер очереди звука.