Microsoft DirectX 8.1 (C++)

Video Mixing Renderer Filter

This topic applies to Windows XP Home Edition and Windows XP Professional only.

In Microsoft® Windows® XP Home Edition and Windows XP Professional, the Video Mixing Renderer (VMR) is the default video renderer. Features of the VMR include:

During graph building, the Filter Graph Manager will not use the older Video Renderer or Overlay Mixer filters, unless the application explicitly creates them and adds to the graph. The VMR is only present on Windows XP Home Edition and Windows XP Professional. It is not available through the DirectX redistributable or on previous versions of Windows.

For more information, see Using the Video Mixing Renderer.

Filter Interfaces (includes interfaces on plug-in filter components) IAMVideoAccelerator, IBaseFilter, IVMRFilterConfig, IVMRImageCompositor, IVMRImagePresenter, IVMRMixerBitmap, IVMRMixerControl, IVMRSurfaceAllocator, IVMRSurfaceAllocatorNotify, IVMRWindowlessControl
Input Pin Media Types Any type with a major type of MEDIATYPE_Video.
Input Pin Interfaces IPin, IVMRVideoStreamControl
Output Pin Media Types Not applicable.
Output Pin Interfaces Not applicable.
Filter CLSID CLSID_VideoRendererDefault
Property Page CLSID N/A
Executable  
Merit MERIT_PREFERRED
Filter Category CLSID_LegacyAmFilterCategory