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

IVMRMixerControl9 인터페이스

애플리케이션은,IVMRMixerControl9 인터페이스를 사용해,Video Mixing Renderer 필터 9 (VMR-9)로 받은 비디오 스트림을 조작할 수 있다. 이 인터페이스는 애플리케이션으로 사용하기 위한 것이다. 업 스트림 필터는 사용해서는 안 된다.

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

메서드 설명
GetAlpha 이 비디오 스트림에 적용되는 일정한 알파값을 얻어온다.
GetBackgroundClr 출력 직사각형의 백그라운드 컬러를 얻어온다.
GetMixingPrefs 스트림의 믹싱 설정을 얻어온다.
GetOutputRect 합성 직사각형내에 있는, 이 스트림의 비디오 직사각형의 위치를 얻어온다.
GetProcAmpControl 휘도(Luminance), 콘트라스트, 색상, 채도 등, 현재의 이미지 조정 설정을 얻어온다.
GetProcAmpControlRange 이미지 조정 설정에 사용하는 값의 범위를 얻어온다.
GetZOrder 이 비디오 스트림의 위치를 깊이순서로 얻어온다.
SetAlpha 이 비디오 스트림에 적용되는 일정한 알파값을 설정한다.
SetBackgroundClr 출력 직사각형의 백그라운드 컬러를 설정한다.
SetMixingPrefs 스트림의 믹싱 설정을 설정한다.
SetOutputRect 합성 직사각형내에 있는, 이 스트림의 위치를 설정한다.
SetProcAmpControl 이미지 조정을 설정한다.
SetZOrder 깊이순서에서의, 이 비디오 스트림의 위치를 설정한다.

요건

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

↑TOP