• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:mixerGetControlDetailsを使うとMMSYSERR_INVALPARAMのエラーが出ます。)

mixerGetControlDetailsを使って音楽情報を取得する際にエラーが発生します

このQ&Aのポイント
  • mixerGetControlDetailsを用いて音楽情報(主に音量)を取得し、イコライザ風に設定しようとしています。
  • ソースコードを見ると、mixerGetControlDetailsを使用して音量情報を取得しようとしていますが、常にMMSYSERR_INVALPARAMエラーが発生してしまいます。
  • mixerGetControlDetailsの使用方法やパラメーターの設定が正しいか確認してください。おそらくパラメーターが正しく設定されていないため、エラーが発生している可能性があります。

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

  • ベストアンサー
  • xcrOSgS2wY
  • ベストアンサー率50% (1006/1985)
回答No.1

質問の中にあるソースは、そのままコピー&ペーストしてもコンパイルできませんよね(関数形式になっていないので当然ですが)。質問時には行数の制限があるのでやむを得ないかと思います。 そのままコピー&ペーストすればコンパイルできてエラーが再現するようなソースを掲示すれば、回答者が楽をできるので、回答が得られやすいですよ。よろしければこの「回答」への補足としてご記入ください。(補足のほうは行数制限が緩いので書きやすいですよ。)

garnetcrow
質問者

お礼

亀レスすぎてすいません。しばらくネットが使えない環境にいたもので... この問題ですが、何とか解決できました。おそらくMIXERCONTROL構造体の配列がおかしかったような気がしております。最近仕事でVC++を使うようになったばかりで、このようなサイトに質問するのも初めてで、まだ右も左もわからぬまま孤軍奮闘しております。的確なご指摘ありがとうございました。今後はこのことを参考にしてもう少しわかりやすい質問が書けたらと思います。どうもありがとうございました。

関連するQ&A