0
ダイレクトモードで動作するアプリケーションからD3D11Texture2Dにフレームをキャプチャする必要があります。私はPresent()またはPresent1()を一般的にフックしていますが、いくつかのアプリ(SteamVRゲーム、OVRゲームなど)はdirect mode(Nvidia and AMD opened this feature for VR)のフレームを出力します。ダイレクトモードでキャプチャフレーム(Nvidia)
誰にもアイデアはありますか?
おそらくDX12デバイスをフックする必要があります。 – VuVirt
はい、試しましたが、Present1()の呼び出しがなく、スワップチェーンへのアクセスがまったくありません。ダイレクトモードはドライバレベルの出力を処理するためのインターフェイスを提供し、フレームテクスチャのキャプチャ方法はわかりません。 –
FRAPSを試して、フレームをキャプチャできるかどうか確認できますか?それができる場合は方法があり、私はそれをさらにあなたを手伝ってしようとします。 – VuVirt