フォームがユーザーに表示されているかどうかを検出できるソフトウェアを見てきました。これには、最小化されている、別の画面がそれを覆っている、モニターがオフになっている、リモート デスクトップの場合でも、リモート デスクトップ ビューが表示されていないことを認識している、などが含まれる場合があります。アプリケーションで何かが描画されているかどうかに関係していると思います。おそらく、ビデオ ドライバーがこの情報を提供できるのでしょうか?
これを検出するようにアプリケーションを作成するにはどうすればよいですか? これを監視できる Windows メッセージはありますか?
記録のために、言及されたソフトウェアは、複数の監視カメラをリアルタイム (RTSP) でストリーミングするものであり、この機能を使用して、画面が表示されていないときにストリーミングを一時停止するという利点があります.