OutputAudioQueue 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
輸出 AudioQueue。
public class OutputAudioQueue : AudioToolbox.AudioQueue
type OutputAudioQueue = class
inherit AudioQueue
- 繼承
備註
使用此類別來播放音訊。
您通常會建立 OutputAudioQueue 實例,並配置一些要用來填入資料的緩衝區。 一旦填滿緩衝區,緩衝區就會排入佇列,而且當 OutputAudioQueue 完成播放時,將會引發 OutputCompleted 事件。
如需範例程式,請參閱 monotouch-samples 中的 StreamingAudio 範例程式。
建構函式
OutputAudioQueue(AudioStreamBasicDescription) |
建立 OutputAudioQueue。 |
OutputAudioQueue(AudioStreamBasicDescription, CFRunLoop, CFString) |
建立 OutputAudioQueue,指定傳遞執行迴圈事件。 |
OutputAudioQueue(AudioStreamBasicDescription, CFRunLoop, String) |
建立 OutputAudioQueue,指定傳遞執行迴圈事件。 |
欄位
gch |
輸出 AudioQueue。 (繼承來源 AudioQueue) |
handle |
輸出 AudioQueue。 (繼承來源 AudioQueue) |
屬性
AudioStreamDescription |
輸出 AudioQueue。 (繼承來源 AudioQueue) |
AudioStreamPacketDescription |
已淘汰.
音訊佇列的 AudioStreamBasicDescription。 (繼承來源 AudioQueue) |
ChannelLayout |
音訊佇列通道配置。 (繼承來源 AudioQueue) |
ConverterError |
包含音訊佇列編碼或解碼程式所產生的最近錯誤。 (繼承來源 AudioQueue) |
CurrentDevice |
與此音訊佇列相關聯之裝置的唯一識別碼。 (繼承來源 AudioQueue) |
CurrentLevelMeter |
目前層級計量,範圍中每個通道 1 個 (最小) (最大值) 。 (繼承來源 AudioQueue) |
CurrentLevelMeterDB |
目前層級計量,每一通道一個以分貝為單位。 (繼承來源 AudioQueue) |
CurrentTime |
傳回硬體裝置的目前時間。 (繼承來源 AudioQueue) |
DecodeBufferSizeFrames |
輸出 AudioQueue。 (繼承來源 AudioQueue) |
DeviceChannels |
輸出 AudioQueue。 (繼承來源 AudioQueue) |
EnableLevelMetering |
啟用音訊佇列上的等級計量。 (繼承來源 AudioQueue) |
Handle |
處理 unmanaged 物件標記法) (指標。 (繼承來源 AudioQueue) |
HardwareCodecPolicy |
輸出 AudioQueue。 (繼承來源 AudioQueue) |
IsRunning |
輸出 AudioQueue。 (繼承來源 AudioQueue) |
MagicCookie |
特定格式所需的音訊中繼資料。 (繼承來源 AudioQueue) |
MaximumOutputPacketSize |
輸出 AudioQueue。 (繼承來源 AudioQueue) |
Pan |
輸出 AudioQueue。 (繼承來源 AudioQueue) |
SampleRate |
輸出 AudioQueue。 (繼承來源 AudioQueue) |
Volume |
磁片區 (繼承來源 AudioQueue) |
VolumeRampTime |
輸出 AudioQueue。 (繼承來源 AudioQueue) |
方法
事件
BufferCompleted |
輸出 AudioQueue。 |