簡體   English   中英

Output 使用 dsound.h 庫在 5.1 環繞系統上的特定揚聲器上發出聲音

[英]Output sound on a specific speaker on a 5.1 surround system using dsound.h library

我有一個 5.1 環繞系統,用於 output 一些 WAV 文件。 我在 c++ 中編碼一種方法來 output 一個揚聲器上的聲音。

基本上有什么辦法可以說,x.wav 文件 output 聲音只在角落左揚聲器上? 就像揚聲器生成地址一樣?

您最好的選擇可能是 output 一個完整的 5.1 stream,但 output 對您不想播放的頻道進行零采樣。 這很容易做到,並且將控制哪個揚聲器實際上是“活躍的”。 一些實驗應該可以告訴哪個頻道對應於哪個頻道。

output stream 的通道是交錯的,順便說一句,所以在編寫代碼時要考慮到這一點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM