AudioQueue.AllocateBufferWithPacketDescriptors(Int32, Int32, IntPtr) Methode
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.
Weist ein Audiowarteschlangenobjekt für Puffer mit variabler Bitrate zu.
public AudioToolbox.AudioQueueStatus AllocateBufferWithPacketDescriptors (int bufferSize, int nPackets, out IntPtr audioQueueBuffer);
member this.AllocateBufferWithPacketDescriptors : int * int * -> AudioToolbox.AudioQueueStatus
Parameter
- bufferSize
- Int32
Größe des zuzuordnenden Puffers.
- nPackets
- Int32
Anzahl der Paketdeskriptoren im Audiowarteschlangenpuffer.
- audioQueueBuffer
-
IntPtr
nativeint
Der zugewiesene Puffer bei Rückgabe
Gibt zurück
AudioQueueStatus.Ok bei Erfolg und der audioQueueBuffer zeigt auf den Puffer, andernfalls der Fehler.
Hinweise
Verwenden Sie den AllocateBuffer(Int32, AudioQueueBuffer*) , um Puffer zuzuweisen, die mit Codierungen mit fester Bitrate verwendet werden.
Verwenden Sie FreeBuffer(IntPtr) , um den Puffer zu entsorgen.