画面録画アプリを作ろうとしています。DirectX を使用して画面全体をキャプチャし、テクスチャとして保存する方法はありますか? これは WDM になります。ウィンドウのテクスチャを取得する方法があることは知っていますが、画面全体はどうでしょうか。
私は getDC(null) を使用する GDI メソッドを試しましたが、それは私の用途ではかなり遅いです。
gdi 方式、directx 方式、windows media apiの3 つの方式があります。画面全体をテクスチャとしてキャプチャする必要がある場合は、使用する必要があります
IDirect3DSurface9->GetFrontBufferData()