AudioQueue.FillAudioData(IntPtr, Int32, IntPtr, Int32, nint) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將 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
要複製到音訊佇列緩衝區的位元組數目。