当たり前なのかもしれませんが、DirectXを使用したプログラムの実行中に、プログラムInstall中にUAC画面が亜表示されるとアプリが落ちます。
当然といえば、当然か。
DirectXがカーネルモードで動いているときに、モードが切り替わるわけで、そこが不安定な要因かと。
この辺がエラーにならないためには、例外処理をしっかりしないといけないのかなと。
例外受ける→状態保存→UAC終了トリガ→アプリ再開→状態のレストア。
#UAC終了トリガを受けてアプリ再開が難しいでしょうね。
最終更新:2009年12月24日 09:55