CD / DVDromから多くのアニメーションフレームを含む大きなファイルを読み取り、それをアニメーションとして画面に表示する必要があります。ハードディスクから読み取る場合、フレームをメモリに読み取り、処理し、表示してから次のフレームを読み取るという戦略はうまくいきますが、光学デバイスから読み取る場合、アクセス時間によってアニメーションが停止します。
私はCとwinapiのOpenFile/ReadFileメソッドを使用しています。
アニメーションのリアルタイム速度を達成するために、光学デバイスに保存されているファイルの内容をどのように読み取る必要がありますか(アニメーション開始前にファイル全体をバッファリングしないことを確認して、2倍の速度でもそれを実行するプログラムを見ました)?