2017-01-16 3 views
1

私は、ユーザに表示されるがデスクトップの複製ではキャプチャされないメッセージを含むウィンドウを表示できるようにしたいと考えています。それは可能ですか?デスクトップ重複からウィンドウを省略する方法はありますか?

また、ユーザーに表示される前にデスクトップ表面の上に描画する方法はありますか? (理想的には、GPUを大量に停止させることなく)

背景:私はリモート閲覧/サポートアプリケーションを作成しており、リモートユーザがプライバシーで作業できるようにしたい - キャプチャを妨げないでユーザの画面を空白にする。

私は、WM_PRINTとBitBltの暗い日に陥るのを避けたいと思いますが、私はDXGIが何をしたいのか分かりません。

答えて

2

Desktop Duplicationは、特定の領域を除外するだけでなく、問題のウィンドウの背後にあるウィンドウのオペレーティングシステムのレンダリング/合成アクティビティを持つこともできます。通常のデスクトップ操作には必要ありません。このような構成は、実際には最初に起こるわけではなく、Desktop Duplicationではウィンドウごとに画像データを強制的にまたは別の方法で分離するサービスは提供していません。

関連する問題