DirectShow DirectShow 레퍼런스 인터페이스 IVMRMixerControl9 [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
애플리케이션은,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 를 인클루드 하는 것.