DirectShow DirectShow 레퍼런스 인터페이스 IDDrawExclModeVideoCallback   [목차열람] [주소복사] [슬롯비우기]
IDDrawExclModeVideoCallback 인터페이스
 
Microsoft DirectX 9.0

IDDrawExclModeVideoCallback 인터페이스

IDDrawExclModeVideoCallback 인터페이스를 이용 하면, 애플리케이션은, 오버레이의 위치, 사이즈, 표시/비표시 등에 관한 동기 통지를 취득해, 애플리케이션의 비디오의 표시/비표시, 사이즈, 위치를 조정할 수 있다. 이것에 의해, 재생의 시작시, 종료시, 또는 도중에 컬러 키후들 다하고가 발생하지 않게 된다. 애플리케이션은, 이 인터페이스를 지원 하는 COM 개체를 처리 할 필요가 있다.

IDDrawExclModeVideo 인터페이스를 사용하고 있어 콜백 정보가 필요한 경우는, 이 인터페이스를 처리 하는 것. 어느 메서드도 비디오 처리를 블록 하거나 처리 속도를 저하시키거나 하지 않는 것이 중요하다. 왜냐하면, 그러한 메서드가 있으면 재생으로 문제가 발생하기 때문이다. DDrawXCL 샘플은, 이 인터페이스의 처리 방법을 나타낸 것이다.

IDDrawExclModeVideo 를 지원 하는 필터, 또는 애플리케이션이 적절한 타이밍에 컬러 키를 드로잉(Drawing) 할 수 있도록(듯이) 콜백을 생성할 필요가 있는 필터를 생성 하고 있는 경우는, 이 인터페이스를 사용한다.

IDDrawExclModeVideoCallback 인터페이스는,IUnknown 로부터 계승하는 메서드 이외에 이하의 메서드도 공개한다.

메서드 설명
OnUpdateColorKey 컬러 키가 바뀌어, 애플리케이션이 새로운 컬러 키를 사용해 비디오에 그래픽스를 오버레이 할 수 있게 된 것을 애플리케이션에 통지한다.
OnUpdateOverlay 비디오의 오버레이 표면이 바뀌기 직전에 애플리케이션에 통지한다.
OnUpdateSize 비디오 직사각형의 사이즈가 바뀌기 직전에 애플리케이션에 통지한다.

↑TOP