QAudio 名稱空間

The QAudio 名稱空間包含音頻類使用的枚舉。 更多...

頭: #include <QAudio>
Since: Qt 4.6

    類型

    enum Error { NoError, OpenError, IOError, UnderrunError, FatalError }
    enum Mode { AudioOutput, AudioInput }
    enum State { ActiveState, SuspendedState, StoppedState, IdleState }

    詳細描述

    The QAudio 名稱空間包含音頻類使用的枚舉。

    類型文檔編製

    enum QAudio:: Error

    常量 描述
    QAudio::NoError 0 沒有齣現錯誤
    QAudio::OpenError 1 An error opening the audio device
    QAudio::IOError 2 讀/寫音頻設備時,齣現錯誤
    QAudio::UnderrunError 3 未以足夠快的速率,把音頻數據喂給音頻設備
    QAudio::FatalError 4 齣現不可恢復錯誤,音頻設備此時不可用。

    enum QAudio:: Mode

    常量 描述
    QAudio::AudioOutput 1 音頻輸齣設備
    QAudio::AudioInput 0 音頻輸入設備

    enum QAudio:: State

    常量 描述
    QAudio::ActiveState 0 正處理音頻數據,此狀態是在調用 start() 後設置的,且音頻數據同時可用於處理。
    QAudio::SuspendedState 1 The audio device is in a suspended state, this state will only be entered after suspend() is called.
    QAudio::StoppedState 2 The audio device is closed, not processing any audio data
    QAudio::IdleState 3 The QIODevice 傳入沒有數據且音頻係統的緩衝為空,此狀態在調用 start() 後設置,且同時沒有音頻數據可用於處理。