Mac OSX で外部ウィンドウのウィンドウ コンテンツを取得したい。ターゲット ウィンドウが最小化されたときにストリーミングを一時停止したいことを除いて、すべてがうまく機能しています。kCGWindowIsOnscreen
Core Graphicsを使用して最小化をチェックする方法を考え出しました。
ここでの問題: 最小化アニメーションの間、ウィンドウはまだオンスクリーンと見なされますが、明らかに内容が完全に歪んでいます。アニメーションが開始する直前にストリーミングを一時停止したいと思います (つまり、アニメーションが検出されたとき、新しいフレームは記録されません)。
最小化アニメーションが実行されているかどうかを検出する方法はありますか? (これらは私のウィンドウではないことに注意してください。つまり、onMinimize イベントなどを単純にインターセプトすることはできません)
乾杯、心