audio裝置的定義

來源:互聯網
上載者:User

audio裝置的定義位於AudioSystem.h檔案中

enum audio_devices {    // output devices 1.輸出裝置:    DEVICE_OUT_EARPIECE = 0x1, // 耳機    DEVICE_OUT_SPEAKER = 0x2, // 擴音器    DEVICE_OUT_WIRED_HEADSET = 0x4, // 線控耳機,可以通過耳機控制遠端播放、暫停、音量大小等功能的耳機    DEVICE_OUT_WIRED_HEADPHONE = 0x8, // 普通耳機,只能聽,不能操控播放等    DEVICE_OUT_BLUETOOTH_SCO = 0x10,    DEVICE_OUT_BLUETOOTH_SCO_HEADSET = 0x20, // 單聲道藍芽耳機,十進位32    DEVICE_OUT_BLUETOOTH_SCO_CARKIT = 0x40, // 車載免提藍牙裝置,十進位64    DEVICE_OUT_BLUETOOTH_A2DP = 0x80, // 立體聲藍芽耳機 // 十進位128    DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES = 0x100, // 十進位256    DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER = 0x200, // 十進位512    DEVICE_OUT_AUX_DIGITAL = 0x400, // 十進位1024    DEVICE_OUT_FM_HEADSET = 0x800, // 十進位2048    DEVICE_OUT_FM_SPEAKER = 0x1000, // 十進位4096    DEVICE_OUT_DEFAULT = 0x8000,    DEVICE_OUT_ALL = (DEVICE_OUT_EARPIECE | DEVICE_OUT_SPEAKER | DEVICE_OUT_WIRED_HEADSET |            DEVICE_OUT_WIRED_HEADPHONE | DEVICE_OUT_FM_HEADSET | DEVICE_OUT_FM_SPEAKER | DEVICE_OUT_BLUETOOTH_SCO | DEVICE_OUT_BLUETOOTH_SCO_HEADSET |            DEVICE_OUT_BLUETOOTH_SCO_CARKIT | DEVICE_OUT_BLUETOOTH_A2DP | DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES |            DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER | DEVICE_OUT_AUX_DIGITAL | DEVICE_OUT_DEFAULT | DEVICE_OUT_FM_HEADSET |            DEVICE_OUT_FM_SPEAKER),    DEVICE_OUT_ALL_A2DP = (DEVICE_OUT_BLUETOOTH_A2DP | DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES |            DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER),    // input devices 2.輸入裝置    DEVICE_IN_COMMUNICATION = 0x10000,    DEVICE_IN_AMBIENT = 0x20000,    DEVICE_IN_BUILTIN_MIC = 0x40000, //手機內建MIC    DEVICE_IN_BLUETOOTH_SCO_HEADSET = 0x80000,    DEVICE_IN_WIRED_HEADSET = 0x100000, //耳機MIC    DEVICE_IN_AUX_DIGITAL = 0x200000,    DEVICE_IN_VOICE_CALL = 0x400000,    DEVICE_IN_BACK_MIC = 0x800000,    DEVICE_IN_DEFAULT = 0x80000000,    DEVICE_IN_ALL = (DEVICE_IN_COMMUNICATION | DEVICE_IN_AMBIENT | DEVICE_IN_BUILTIN_MIC |            DEVICE_IN_BLUETOOTH_SCO_HEADSET | DEVICE_IN_WIRED_HEADSET | DEVICE_IN_AUX_DIGITAL |            DEVICE_IN_VOICE_CALL | DEVICE_IN_BACK_MIC | DEVICE_IN_DEFAULT)};

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.