AudioVideoPlayback と TVersity

Windows 7 で Microsoft.DirectX.AudioVideoPlayback.Audio を使って VBR の MP3 を再生すると、曲の長さが狂う1んだけど、TVersity を入れたらそれが直った!

  1. 具体的にいうと、Audio.CurrentPosition で得られる最大値よりも、audio.Duration で得られる値の方が大きくなって、Audio.CurrentPosition に値を再設定すると、元の再生位置よりも手前が再生される現象が起こっていた。

コメントを残す