そこで、DirectX を使用してウィンドウにレンダリングするこのプログラムを作成しました。DirectX をウィンドウに初期化できるようにオブジェクトinit()
を必要とするメソッド、無限ループ内で呼び出されるメソッド、最後にDirectX オブジェクトとデバイスを解放するメソッドがあります。ただし、DirectX は、回転する立方体のフレームを 2 つレンダリングし (半回転には十分かもしれません)、画面が真っ暗になります。その後、立方体は元に戻りますが、黒の期間中も回転しています。これは、オン...オフ...オン...オフのようなパターンで続きます。DirectX がウィンドウに正しくレンダリングされていない可能性がありますか? どうしたの?HWND
render()
cleanup()