一連の全画面ビットマップを非常に高速に表示する機能を追加する必要がある WPF アプリケーションがあります。ほとんどの場合、それは 2 つの画像だけであり、基本的に 2 つの画像を切り替えます。それらが表示される速度は一定で、画像ごとに約 10 ~ 20 ミリ秒である必要があります。タイマーを使用してWPFで直接これを実行しようとしましたが、表示レートが少し変化するように見えました。また、SharpGL (OpenGL の .Net ラッパー) を使用してみましたが、大きな画像を使用すると非常に遅くなりました (最善の方法を行っていない可能性があります)。コンパイル時間の前に、すべてのビットマップを前もって用意するので、ピクセルが変更されない限り、フォーマットを変更できます。
これを行う最良の方法は何ですか?
すでに予定より遅れているため、多くの API を学習したり、多くのオプションを試したりする時間がありません。