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

IVMRFilterConfig 인터페이스

IVMRFilterConfig 인터페이스를 사용해,Video Mixing Renderer 필터 7 (VMR-7)의 조작 모드와 비디오 렌더링 메카니즘을 구성한다. VMR-9 의 경우는,IVMRFilterConfig9 인터페이스를 사용한다.

애플리케이션은, VMR 를 업 스트림 필터에 접속하기 전에 그래프에 추가해 구성할 필요가 있다 (예를 들어,IGraphBuilder::RenderFile 의 호출로). 필터가 VMR 에 접속하면 VMR 의 구성은 잠금 되어 그 이후 구성을 변경하려고 해도 모두 실패한다.

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

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

↑TOP