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