0
特定のウィンドウにハードウェアオーバーレイサーフェスがあるかどうかを検出するにはどうすればよいですか?ハードウェアオーバーレイの検出
特定のウィンドウにハードウェアオーバーレイサーフェスがあるかどうかを検出するにはどうすればよいですか?ハードウェアオーバーレイの検出
オーバーレイサーフェスは、システムフレームとは無関係ですが、サーフェスは、ビデオフレームバッファ(またはプライマリディスプレイサーフェス)と「合成」されることが原則です。 。ハードウェアがオーバーレイ、サポートされているフォーマット(YUVなど)の数などをサポートしているかどうかは、APIによって異なります。これは例えばDXとOpenGLから行うことができます。
従来のオーバーレイで行われていた多くのタスクは、現代のウィンドウマネージャーのコンポジションをサポートしています(例:compiz、VistaのDWM、OSXのQuartz)。実際、WMはアプリケーション開発者にそのような構成機能を提供しているので、生のオーバーレイサーフェスを使ったプログラミングはお勧めしません。