昨年、私は大学で DirectX 9 を学び、今年は DirectX 11 を使用しています。「バックグラウンド」で多くの処理を行うフレームワークが提供されています (ウィンドウの初期化、バッファーの作成、シェーダーの読み込みなど)。など) パーティクル エフェクトの実行方法などの学習に集中できるようにするためです。
DirectX 11 フレームワークを自分で作成する方法を学びたいと決心しましたが、適切に機能するチュートリアルが見つかりませんでした。次に、SDK で提供されている DirectX 11 チュートリアル (Microsoft など) を試したところ、変数を解放すると (ウィンドウを閉じると)、すべてがクラッシュすることがわかりました。
私はそれをいじって並べ替えてみましたが、解放する必要がある最後の変数で常にクラッシュします。奇妙なことに、リリースのいずれかをコメントアウトしてもクラッシュしません。
なぜこれが起こっているのか誰にも分かりますか?