이것은 비디오 출력 속도를 높이기 위해 사용되며, 보통 TV튜너 카드나 최근의 3D 그래픽 가속 카드에 사용된다.
비디오 오버레이 기술은 우리가 모르는 사이에 사용하고 있다.
예를 들어, 곰플레이어에서 동영상을 재생하면, 곰플레이어에서는 특정 Overlay Key Color만을 채워서
윈도우에 표시해주지만, 그래픽 카드는 이 Key Color를 Mask로 이용하여 bypass된 영상을 Overlay한 뒤
모니터에 출력하게 된다.
미디어 플레이어(곰플레이, KMP 등)에서 화면을 캡쳐하기 위해 Print Screen키로 현재 화면을 Clipboard에
저장한 후 그림판이나 기타 이미지 편집 툴에 붙여넣으면 영상의 내용이 아닌 검은색으로 채워진 창이 캡쳐되는
이유가 여기에 있다. 그 검은색 창은 특정한 Key Color값을 갖는데 통상적으로 (R:16 G:0 B:16)의 값을 갖는다.
아래는 단순히 테그로 "background-color: rgb(16, 0, 16)" 로 오프셋을 준 테이블이다.
미디어 플레이어로 동영상 재생 중 브라우저를 옮겨 아래 검은 박스를 동영상 플레이어에 겹치도록 위치하자.
마치 위의 검은 부분이 투명한 것 처럼 보이는 현상을 발견할 수 있다.
이런 예를 통해 Video Overlay가 어떻게 동작하는지에 대한 이해를 더 쉽게 할 수 있다.
References : http://en.wikipedia.org/wiki/Video_overlay
http://en.wikipedia.org/wiki/Hardware_overlay
DirectShow 멀티미디어 프로그래밍 (한빛미디어, 신화선 저)









