提供された 2 つの画像 (3D モデルではない) に基づいて、200 Hz の画面にアナグリフ (立体画像) を描画するアプリケーションを構築しています。したがって、再描画の速度の整合性は非常に重要です。DirectDraw サーフェスとその Flip() (現在のサーフェスのイメージをセカンダリ イメージに切り替える) で最高の結果を達成しました。
(void) lpddsPrimary->Flip(nullptr, DDFLIP_WAIT);
しかし、DirectDraw は非常に時代遅れであり、最新の DirectX ライブラリに基づいてこの機能を再実装する方法を探しています。しかし、クワッドを作成したり、テクスチャとして絵を描いたり、2D 画像を出力するためだけに 3D 射影行列を計算したりしたくありません。
これが DirectX でどのように実行できるかについてのスニペットがあれば、本当にうれしいです。前もって感謝します。