2

さまざまな自動化されたサーバーで実行される DirectX ベースのアプリケーションの自動テストに取り組んでいます。サーバーはサービスとして実行するように設定されています。つまり、テストが実行されると、セッション 0 で実行されます。

ただし、Windows プラットフォームの更新プログラム kb2670838 をインストールした後、テストが失敗し始めました。アプリケーションの初期化時に、CreateSwapChain の呼び出し後に DXGI_ERROR_NOT_CURRENTLY_AVAILABLE エラーが発生します。

一部の API 呼び出しがセッション 0 で機能しないことがわかりました ( http://msdn.microsoft.com/en-us/library/windows/desktop/hh404562(v=vs.85).aspxを参照)。

しかし先週、これはうまくいきました。これをさまざまな Microsoft フォーラムに投稿しましたが、他の誰もこの問題を抱えていないようです。だから私の質問は、他の誰かがこれを経験したことがありますか? そして、それをどのように回避しましたか?

4

0 に答える 0