• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:サウンド出力のデバイスを選択するにはどうしたら?)

サウンド出力のデバイスを選択する方法とは?

このQ&Aのポイント
  • サウンド出力のデバイスを選択する方法を教えてください。waveOutGetNumDevsでデバイス数を取得できますが、その後の処理がわかりません。
  • waveOutGetDevCapsでデバイスネームを取得することはできますが、デバイスを『選択』する方法がわかりません。waveOutOpenもうまくいかず困っています。
  • wave入出力のプログラムを書きたくないのですが、サウンド出力デバイスを指定する方法はありますか?簡単で効果的な方法が知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • sygh
  • ベストアンサー率76% (42/55)
回答No.1

出力デバイスを指定した後、何をするのか分かりませんが、下記の【1】においてWAVE_MAPPERを指定している箇所で、0~(waveOutGetNumDevs()の戻り値-1)のいずれかの値を渡せばよいのでは? 【2】と【3】は参考までに。 【1】 http://homepage2.nifty.com/mkmk/program/wave_play_01.htm 【2】 http://www13.plala.or.jp/kymats/study/MULTIMEDIA/waveOut_func.html 【3】 http://msdn.microsoft.com/ja-jp/library/cc428823.aspx なお、質問される場合は、ご使用のプログラム言語(C/C++?)や開発環境(Visual C++?)およびそのバージョンを併記しておくと、回答する側も楽になります。

saikesseix
質問者

お礼

ありがとうございます。 WAVE_MAPPERの意味がわからかったのですが、解決しました。ありがとうございました。

関連するQ&A