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

IVMRImageCompositor9 인터페이스

IVMRImageCompositor9 인터페이스는,Video Mixing Renderer 필터 9 (VMR-9)의 디폴트의 콘포지타로 처리 된다. 또, 애플리케이션이 VMR-9 에 대해서 제공하는 프라그인콘포지타도 이 인터페이스를 처리 할 필요가 있다. VMR-9 는 이 인터페이스의 메서드를 호출해, 수신한 비디오 프레임을 1 개의 출력 프레임에 합성하도록(듯이) 콘포지타에 통지한다. 애플리케이션이 이 인터페이스를 사용할 것은 없다.

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

메서드 설명
CompositeImage 각 입력 스트림으로 사용할 수 있는 현재의 프레임을 합성한다.
InitCompositionDevice 콘포지타에 새로운 합성 타겟이 생성 된 것을 통지한다.
SetStreamMediaType 입력 스트림의 미디어 타입을 설정한다.
TermCompositionDevice 콘포지타에 현재의 합성 타겟을 옮겨놓을 수 있는 것을 통지한다.

요건

D3d9.h, Vmr9.h 를 인클루드 하는 것.

↑TOP