• 締切済み

システムのサウンドデバイスを変更する

VC++のプログラムでシステムのサウンドデバイスを変更したいのですが、なにかよい方法はありませんでしょうか?

みんなの回答

  • mcWalker
  • ベストアンサー率69% (27/39)
回答No.1

レスが付かないのは質問の趣旨が良く分からないからでは。 サウンド関係に詳しいわけではありませんが、デバイスを 変更したいとは、複数のデバイスがあって、切り換えて使い たいということですか。 たまたま MSDN 見ていて、これではと思ったのは、 DirectSound 関係ではないでしょうか。 Enum 関数で列挙するようなことが書いてあります。

Ko-ji2000
質問者

補足

ご回答ありがとうございます。 説明が不足しておりましたが、ご記入のとおり複数のサウンドデバイスが存在するのを切り替えるということです。 現在は、DirectSoundではないのですが、別の方法でデバイスを列挙して、直接、レジストリを変更することで対応したのですが、一部の音が再起動しないと変更されないという状況です。

関連するQ&A

  • サウンドデバイスの変更について

    デスクトップ(XPSP2)の音質を改善するため、オンボードサウンドからサウンドカード使用のサウンドデバイスに変更する予定です。つきましては、初歩的な質問ですがよろしくお願いします。 (1)サウンドデバイスの変更は、BIOSから、あるいはデバイスマネージャーから変更すべきでしょうか。どちらでもいいのでしょうか。 (2)サウンドカード挿入前に、オンボードサウンドを無効にしておく必要はあるでしょうか。 (3)オンボードサウンドを無効にする前に、サウンドカード挿入、ドライバーをインストールした場合、サウンドデバイスの変更はできないでしょうか。 以上、初歩的な質問ですがよろしくお願い致します。

  • サウンドデバイスについて

    音楽ファイルを開くと、サウンド デバイスに問題があるため、ファイルを再生できません。サウンド デバイスがお使いのコンピュータにインストールされていないか、別のプログラムが使用中か、または正常に機能していない可能性があります。 とでます。少し前までは普通に使えていました。システムの復元を何度かやってみましたが直ったり直らなかったり・・・今はやってもなおりません。デバイスを見たところ、正常に動作していますとでますが、場所が不明になっています。どうしたらいいのでしょうか?

  • サウンド デバイス??

    CD-Rをメディアプレイヤーで再生しようとすると、 以下のようなメッセージが表示されます。 Meを一度初期化してwin98にしたのですが、 関係があるのでしょうか。 どうすれば使えるようになるのか、どなたか教えていただけませんか? 用語など何もわからないので、具体的に教えていただけるとありがたいです。 どうぞよろしくお願いいたします。 0xC00D11BA: ファイルを再生できません サウンド カードやサウンド コントローラなどのサウンド デバイスに問題があるため、ファイルを再生できません。このエラー メッセージは、次のいずれかの理由によって表示されます。 サウンド デバイスが別のプログラムで使われています。 サウンド デバイスを使っている他のプログラムを終了してから、 ファイルをもう一度再生してみてください。 サウンド デバイスが正しく動作していません。 この問題を解決するには、Windows のヘルプの「サウンドに関するトラブルシューティング」を参照するか、 サウンド デバイスのマニュアルを参照してください。 サウンド デバイスがコンピュータにインストールされていません。 サウンド デバイスをインストールしてから、ファイルをもう一度再生してみてください。

  • サウンドデバイスをあやまって消去?

    サウンド デバイスに問題があるため、ファイルを再生できません。サウンド デバイスがお使いのコンピュータにインストールされていないか、別のプログラムが使用中か、または正常に機能していない可能性があります。 上記のような表示がされます。 心当たりがあるかないかで言うと…あるんです。 『プログラムのアクセスと既定の設定』で『プログラムの変更と削除』 これはいらないなーって思い捨ててしまいました。 気づいた時には遅く… マイコンピュータのプロパティから… これも試したのですがダメで…付属CDがないし… どうすればいいのでしょうか? ご回答よろしくお願いします。

  • サウンドデバイス

    音楽を聴くときに サウンド デバイスに問題があるため、ファイルを再生できません。サウンド デバイスがお使いのコンピュータにインストールされていないか、別のプログラムが使用中か、または正常に機能していない可能性があります。 と出てしまいます どうしたらよいでしょうか?

  • サウンド デバイスに問題

    PCの空き容量が少なかった為、プログラムの追加と削除をしたあと Windows Media Playerを起動すると 【サウンド デバイスに問題があるため、ファイルを再生できません。サウンド デバイスがお使いのコンピュータにインストールされていないか、別のプログラムが使用中か、または正常に機能していない可能性があります。】とメッセージがで、サウンドがでなくなりました。 対処方法を検索したところ マイコンピュータからデバイスマネージャーにいき サウンド、ビデオおよびゲーム コントローラの+をクリックで 調べたところ  -オーディオCODEC -ビデオCODEC -メディアコントロール デバイス -レガシ オーディオ ドライバー -レガシ ビデオ キャプチャ ドライバー の5つが表示され全て正常に動作しており、 使用状況は選択できなくなっております。 他システムデバイス欄のシステムスピーカーを クリックしたところ 【このデバイス用にインストールされたドライバがありません。】 このデバイスに問題がある場合は、[トラブルシューティング] をクリックしてトラブルシューティングを開始してください。 とメッセージがでます。 何か必要なものを削除してしまったのでしょうか・・・ お手数おかけしますが 復旧のしかたが解る方いらっしゃいましたら アドバイスよろしくお願いします。

  • サウンドデバイスが壊れたようなのですが..

    音楽再生しようとしたところ、「サウンド デバイスに問題があるため、ファイルを再生できません。サウンド デバイスがお使いのコンピュータにインストールされていないか、別のプログラムが使用中か、または正常に機能していない可能性があります。」のエラーメッセージが出て再生できませんでした。 ここ2週間くらい起動時の音も聞いていなかった事に気づき、いろいろ調べてみて、サウンド デバイスが壊れてしまっているのではないかと思っています。 何か復元する方法は無いものでしょうか? PCはemachinesのN2040で、OSはXP Home SP3です。 ご教示の程、よろしくお願いします。

  • サウンドデバイスを。。。。

    OSはXPで、ソーテックのWINBOOK WAシリーズなんですが、ちょっと重くなってきたので、いらないのを消そうと思い、プログラムの追加と削除でこれもいらないと思い、サウンドと書いてあったと思うんですが、それをアンインストールしてしまいました。その後、メディアプレイヤーで音楽を聴こうとしたところ、今までは聴けたのですが、「サウンドデバイスがインストールされていないか、別のプログラムが使用中か・・・・」と出ます。コントロールパネルで確認したら、サウンドデバイスなしとなってました。もうインストールするには、どうしたらいいんでしょうか。

  • サウンドデバイスがない!

    質問させていただきます。 現在NEC VALUESTAR VC667J/3を使用しています。 WIN 98からXPにアップグレードした所、音が鳴りません。 1.マイコンピュータからデバイスマネージャーを開くと 「サウンドデバイスなし」 2.ビープ音は鳴る 3.サウンドドライバはYAMAHA YFM-754でした。 ドライバをインストールすれば直るのでしょうか? (ダウンロードできるのであればサイトを教えていただきたいです) またBIOSの設定などがあれば教えていただくとありがたいです。

  • サウンド デバイス

    サウンド デバイスに問題があるため、ファイルを再生できません。サウンド デバイスがお使いのコンピュータにインストールされていないか、別のプログラムが使用中か、または正常に機能していない可能性があります。・・・・ とエラーが出ます。 OSは、XPプロ、ウィンドーズのメディアプレーヤーを使用しています。スピーカー接続はちゃんと出来ています。 サウンドデバイスは, サウンドカードのことでしょうか? また、これは、何処かでダウンロードできるものでしょうか?

専門家に質問してみよう