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

IVMRFilterConfig9 인터페이스

IVMRFilterConfig9 인터페이스는,Video Mixing Renderer 필터 9 로 처리 된다. 애플리케이션은 이 인터페이스를 사용해, VMR 의 조작 모드 및 비디오 렌더링 메카니즘을 구성한다. 애플리케이션은, VMR 를 업 스트림 필터에 접속하기 전에 그래프에 추가해 구성할 필요가 있다 (예를 들어,IGraphBuilder::RenderFile 의 호출로). 필터가 VMR 에 접속하면 VMR 의 구성은 잠금 되어 그 이후 구성을 변경하려고 해도 모두 실패한다.

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

메서드 설명
GetNumberOfStreams 믹싱 되는 입력 스트림의 수를 얻어온다.
GetRenderingMode VMR 가 현재 사용하고 있는 렌더링 모드를 얻어온다.
GetRenderingPrefs VMR 가 현재 사용하고 있는 일련의 렌더링 설정을 얻어온다.
SetImageCompositor 애플리케이션이 제공하는 이미지콘포지타 개체를 인스톨 한다.
SetNumberOfStreams 믹싱 하는 스트림의 수를 설정해, VMR 에 믹서 모드로 처리하도록(듯이) 지시한다.
SetRenderingMode VMR 가 사용하는 렌더링 모드를 설정한다.
SetRenderingPrefs 비디오 렌더링에 관련하는 각종 애플리케이션 설정을 설정한다.

요건

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

↑TOP