AudioQueue.AllocateBufferWithPacketDescriptors(Int32, Int32, IntPtr) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Asigna un objeto de cola de audio para los búferes de velocidad de bits variable.
public AudioToolbox.AudioQueueStatus AllocateBufferWithPacketDescriptors (int bufferSize, int nPackets, out IntPtr audioQueueBuffer);
member this.AllocateBufferWithPacketDescriptors : int * int * -> AudioToolbox.AudioQueueStatus
Parámetros
- bufferSize
- Int32
Tamaño del búfer que se va a asignar.
- nPackets
- Int32
Número de descriptores de paquetes en el búfer de cola de audio.
- audioQueueBuffer
-
IntPtr
nativeint
Búfer asignado al devolver
Devoluciones
AudioQueueStatus.Ok en correcto y audioQueueBuffer que apunta al búfer; de lo contrario, el error.
Comentarios
AllocateBuffer(Int32, AudioQueueBuffer*) Use para asignar búferes que se usarán con codificaciones de velocidad de bits fijas.
Use FreeBuffer(IntPtr) para eliminar el búfer.