0

サウンドを再生したいのですが。ac コマンドを発行するとサウンドが再生され、ユーザーがキーを押して、たとえば「h」と言うと、サウンドが 5 秒間停止し、5 秒後に戻ります。これを行うためにどのcコマンドを使用できますか? mci send string が機能するのではないかと思ったのですが、よくわかりません。Play Sound は私の行き先でしたが、この機能はありません。

コードの提案はありますか?

4

1 に答える 1

0

私はあなたがWindowsを使用していると仮定します

  1. を使用しwaveOutPause()てオーディオを一時停止します。
  2. 使用するSleep(5000);
  3. を使用して、waveOutRestart()一時停止した場所からオーディオを開始します。

参照: waveOutPause MSDN ドキュメント

于 2013-03-27T10:06:40.700 に答える