質問

私は、画面録画アプリを作るしようとしています。画面全体をキャプチャし、テクスチャとして、それを保存するためにはDirectXを使用する方法はありますか?これは、WDMになります。私は、Windows用のテクスチャを取得する方法があります知っているが、どのような画面全体について。

私はgetDC(null)を使用してのGDIの方法を試してみたが、それは私の用途のためにかなり遅いです。

役に立ちましたか?

解決

三つの方法このあります:GDI法、DirectXの方法およびWindowsメディアAPIが。あなたがテクスチャとして画面全体をキャプチャする必要がある場合は、あなたが使用する必要があります。

IDirect3DSurface9->GetFrontBufferData()
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top