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


ドレミ  2005-12-17 23: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 18:51:02  No: 128983

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


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








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