• 首頁
  • 文件
  • 下載
  • 狀態
  • 常見問題
  • 郵件列表
  • 應用程式
  • 外部鏈結
  • 版權
  • 志願者
  • 聯繫

範例程式:全雙工

全雙工是在音訊設備上,將音訊輸入直接轉到音訊輸出,某些音訊驅動介面是不支援這個功能的。全雙工的功能僅在同一個音訊驅動 介面上的音訊設備才可以使用。如果您想要使用不同音訊驅動介面的音訊設備進行音訊轉向,您必須使用Redirect函式。

由於Redirect功能可以替代全雙工功能,而全雙工功能導致底層音訊驅動介面過度複雜而難以撰寫並維護,全雙工功能在未 來有可能被全面廢棄掉,我們建議您盡可能不要使用這個功能。

全雙工的功能只要在開啟串流的時候,同時將輸入及輸出參數都設定即可,請記住,全雙工必須使用同一個音訊驅動介面,同時並非 所有的設備都支援全雙工功能。

rt = Open ( &stream           ,
            &inputParameters  ,
            &outputParameters ,
            sampleRate        ,
            frameCount        ,
            streamFlags       ,
            conduit         ) ;