MCIでWAVの再生速度を変更するには


ドレミ  2005-12-17 14:28:21  No: 128982

wavファイルを再生するためにMCIを使っていろいろしてるんですが、 
再生速度を変えるために、MCIWndSetSpeedが使えると思ったのですが 
実行すると、「ドライバは指定されたコマンド パラメータを認識できません。」と 
エラーがでます。原因は何が考えられるでしょうか? 

Public Function MCIWndSetSpeed(ByVal hWnd As Long, ByVal Speed As Long) As Long 
MCIWndSetSpeed = SendMessageAsLong(hWnd, MCIWNDM_SETSPEED, 0&, Speed) 
End Function


K.J.K.  2005-12-18 09:51:02  No: 128983

普通のWaveOutデバイスには速度変更の機能は無いでしょう。
再生速度を変えるのであれば、自分で速度を変えたように聞こえる
データを動的に生成して、それを再生することになるでしょう。


※作成する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。







   このエントリーをはてなブックマークに追加