0
私はサーバー(Windows Server 2003)上でDirectXアプリケーションを実行していますが、ウィンドウを持っていません(通常はPC上で実行しています。問題は、私がそれからスクリーンショットを取って(そしてそれをPNG画像に保存したい)ということです。 PC上で動作している場合、これは動作しています:ウィンドウのないdirectXアプリケーションのスクリーンショット
しかし、私が与えているのは、黒い画像(正しいサイズ)です。
ウィンドウなしでdirectXアプリのスクリーンショットを撮ることは可能ですか?
が答え
バックバッファはウィンドウなしで作成されていますか? AFAIK DirectXはデバイスを初期化するためのウィンドウが必要です...ウィンドウは画面上に表示する必要はありません...あなたはいつもオフスクリーンウィンドウを使用することができます... – Goz
ありがとうございます。私はオフスクリーンレンダリングが解決策になることを願っています。 – paulie