私は、いくつかの事前に変換されたジオメトリを表示する簡単なDirectXアプリケーションを持っています。また、サイズを変更するとウィンドウがちらつくこともなく、図面がウィンドウサイズで伸びないようにします。フリッカーなしでDirectXウィンドウのサイズを変更するにはどうすればよいですか?
私がWM_SIZINGでデバイスをリセットすると、図面の実際のサイズが保持されるというストレッチの問題が発生しました。しかし、私はウィンドウのサイズを変更するたびにデバイスをリセットすると、高価な操作のように思えます。実際に私はdirectxを使っていくつかのシンプルなGUIを作っていましたが、ウィンドウのサイズを変更するとフロントバッファのデータが消去されてフリックするようです。それ、どうやったら出来るの?私は、WPFアプリケーションを管理しますどのようにそれを行うためにちらつきや描かれた要素の再配置せずにリサイズリアルタイムの効果を得ることができます方法はありません場合
また、私は、知っていただきたいと思いますか?
はまた、私はあなたがDirectXの使用GUI(非ゲーム)システムを設計した場合、それを聞きたいと他のアプリケーションは、あなたのオプションが何であるかそうであるようリサイズサポートを実装したいですか?