【症状】どのような症状、現象か?
MCIで『status MUS position』などで再生速度を変更すると、
『status MUS position』を使い、現在位置を取得すると、
(正しい位置) × (再生速度の倍率) が帰ってくる
【再現方法】サンプルソース、再現手順など
//ここから
/*ファイル選択・準備*/
ファイル=『*.wav;*.mp3』のファイル選択
ファイルを『MUS』でMCI開く
"play MUS"をMCI送信
/*10秒間通常再生*/
10回
位置=『status MUS position』をMCI送信
母艦=(位置)&『 前回との差 』&(位置-前)//現在位置・前回との差(期待値1000)
前=位置
1秒待て
/*2倍速*/
『set MUS speed 2000』をMCI送信
/*おかしくなる*/
1の間
位置=『status MUS position』をMCI送信
母艦=(位置)&『 前回との差 』&(位置-前) //現在位置・前回との差(期待値2000だが、2000*2倍速の4000が出る)
前=位置
1秒待て
//ここまで
【要望】どのような解決が望ましいか?
正しい位置が取得できるようにしてほしいです。
【バージョン】確認したバージョン
バージョン:1.5331
最終更新日:2010/09/06
OS :Windows 7 [6.1(7600:2)]
トータルメモリ :2,038MB
ナデシコランタイム :VNAKO.EXE
【その他】
シーク(『seek MUS to 20000』等)もバグります。