私はデスクトップの特定のウィンドウだけをキャプチャしようとしていますが、混合画像、ウィンドウの一部、およびデスクトップ領域の一部が表示されています。 私には何が欠けていますか?ここで は私のコードです: RECT rect = new RECT();
if (!SetForegroundWindow(handle))
throw new Win32Exception(Marshal.
問題:IDXGIOutput1::DuplicateOutput methodを呼び出すと、切り替え可能なグラフィックスを持つマシン上で個別のグラフィックスコントローラを使用してアプリケーションを実行すると、DXGI_ERROR_UNSUPPORTEDが返されます。 This answerいくつかの問題を明らかにしました。要するに、個別グラフィックスは画面の一部のみをレンダリングし、データを統合グ