|Microsoft DirectX 9.0|
The IVMRMixerControl9 interface enables an application to manipulate the incoming video streams on the Video Mixing Renderer Filter 9 (VMR-9). This interface is intended for use by applications only; it should not be used by upstream filters.
In addition to the methods inherited from IUnknown, the IVMRMixerControl9 interface exposes the following methods.
|GetAlpha||Retrieves the constant alpha value that is applied to this video stream.|
|GetBackgroundClr||Retrieves the background color of the output rectangle.|
|GetMixingPrefs||Retrieves the mixing preferences for the stream.|
|GetOutputRect||Retrieves the position of this stream's video rectangle within the composition rectangle.|
|GetProcAmpControl||Retrieves the current image adjustment settings, such as brightness, contrast, hue, and saturation.|
|GetProcAmpControlRange||Retrieves the range of values for an image adjustment setting.|
|GetZOrder||Retrieves this video stream's position in the Z-order.|
|SetAlpha||Sets a constant alpha value that is applied to this video stream.|
|SetBackgroundClr||Sets the background color of the output rectangle.|
|SetMixingPrefs||Sets the mixing preferences for the stream.|
|SetOutputRect||Sets the position of this stream within the composition rectangle.|
|SetProcAmpControl||Sets the image adjustment.|
|SetZOrder||Sets this video stream's position in the Z-order.|
Include D3d9.h, Vmr9.h.