The methods of AudioToolbox.AudioQueue are listed below. For a list of all members, see the AudioQueue Members list.
See Also: Inherited members from System.Object
AddListener(AudioQueueProperty, AudioQueue.AudioQueuePropertyChanged)Use this method to track changes to the audio queue properties. | ||
AllocateBuffer(int, out AudioQueueBuffer*)Allocates an audio buffer associated with this AudioQueue | ||
AllocateBuffer(int, out IntPtr)Allocates an audio buffer associated with this AudioQueue, used for fixed bit rate buffers. | ||
AllocateBufferWithPacketDescriptors(int, int, out IntPtr)Allocates an audio queue object for variable-bit-rate buffers. | ||
CreateProcessingTap(AudioQueueProcessingTapDelegate, AudioQueueProcessingTapFlags, out AudioQueueStatus)Creates a processing tap in the AudioQueue. | ||
CreateTimeline()Creates a timeline object that can be used to track discontinuities in the audio queue's audio. | ||
Dispose()Releases the resources used by the AudioQueue object. | ||
EnqueueBuffer(AudioQueueBuffer*, AudioStreamPacketDescription[])Adds a buffer to the buffer queue of an audio queue. | ||
EnqueueBuffer(IntPtr, int, AudioStreamPacketDescription[])Adds a buffer to the buffer queue of an audio queue. | ||
EnqueueBuffer(AudioQueueBuffer*, int, AudioStreamPacketDescription[], int, int, AudioQueueParameterEvent[], out AudioTimeStamp)Adds a buffer that should play as soon as possible to the buffer queue of a playback audio queue. | ||
EnqueueBuffer(IntPtr, int, AudioStreamPacketDescription[], int, int, AudioQueueParameterEvent[], out AudioTimeStamp)Adds a buffer that should play as soon as possible to the buffer queue of a playback audio queue. | ||
EnqueueBuffer(AudioQueueBuffer*, int, AudioStreamPacketDescription[], int, int, AudioQueueParameterEvent[], ref AudioTimeStamp, out AudioTimeStamp)Adds a buffer to the buffer queue of a playback audio queue, specifying start time and parameters. | ||
EnqueueBuffer(IntPtr, int, AudioStreamPacketDescription[], int, int, AudioQueueParameterEvent[], ref AudioTimeStamp, out AudioTimeStamp)Adds a buffer to the buffer queue of a playback audio queue, specifying start time and parameters. | ||
static | FillAudioData(IntPtr, int, IntPtr, int, nint)Copies raw audio data contained at the location pointed to by source+sourceOffset at the specified offset into the AudioQueueBuffer. | |
Finalize()Finalizer for the AudioQueue object | ||
Flush()Documentation for this section has not yet been entered. | ||
FreeBuffer(IntPtr)Releases an AudioQueue buffer. | ||
GetCurrentTime(AudioQueueTimeline, ref AudioTimeStamp, ref bool)Returns the current time for the audio queue. | ||
GetNearestStartTime(AudioTimeStamp)Documentation for this section has not yet been entered. | ||
GetProperty(AudioQueueProperty, out int)Low-level API to fetch AudioQueue properties. | ||
GetProperty(AudioQueueProperty, ref int, IntPtr)Low-level API to fetch AudioQueue properties. | ||
GetProperty<T>(AudioQueueProperty)Low-level API to fetch AudioQueue properties. | ||
Pause()Documentation for this section has not yet been entered. | ||
Prime(int, out int)Used to prepare the audio buffers to play back and ensure that there is data ready to be played by the audio hardware. | ||
QueueDispose()Documentation for this section has not yet been entered. | ||
RemoveListener(AudioQueueProperty, AudioQueue.AudioQueuePropertyChanged)Documentation for this section has not yet been entered. | ||
Reset()Documentation for this section has not yet been entered. | ||
SetChannelAssignments(params AudioQueueChannelAssignment[])Documentation for this section has not yet been entered. | ||
SetProperty(AudioQueueProperty, int, IntPtr)Documentation for this section has not yet been entered. | ||
Start()Starts the audio queue. | ||
Start(AudioTimeStamp)Documentation for this section has not yet been entered. | ||
Stop(bool)Stops the AudioQueue. | ||
TranslateTime(AudioTimeStamp)Documentation for this section has not yet been entered. |