コンポーネントを介して ps3 に接続されているウィンドウにキャプチャ カード (AVerMedia HD DVR PCI) のプレビューを表示するグラフがあります。ソースの解像度がいつ変化したかを検出する簡単な方法があるかどうか知りたいです。
たとえば、ps3 の場合、メニューは 1920X1080 (1080i) で表示され、ゲームに入ると、ゲームは 1280X720 (720p) に変わります。IAMStreamConfig と AM_MEDIA_TYPE を使用して解像度を設定したいのですが、いつ解像度を切り替えるかを知る必要があります。1080i のままだと、画像は四角形全体の 1/4 になり、不快な体験を示します。
解決策は、フィルターを作成し、画像のバイトを読み取ってそこにデータがあるかどうかを検出することでしょうか?
前もって感謝します。