Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
| Microsoft DirectShow 9.0 | 
Enhanced Video Renderer Filter
This topic applies to Windows Vista and later.
The Enhanced Video Renderer (EVR) filter is a 16-channel video mixer and renderer. It has the same core functionality and plug-in model as the Media Foundation EVR media sink.
The DirectShow EVR filter is documented in the Media Foundation SDK documentation; for more information, see Enhanced Video Renderer.
| Filter Interfaces (QueryInterface) | DirectShow interfaces: 
 Media Foundation interfaces: 
 | 
| Input Pin Media Types | Variable, depending on the graphics driver. | 
| Input Pin Interfaces (QueryInterface) | DirectShow interfaces: Media Foundation interfaces: 
 | 
| Output Pin Media Types | Not applicable. | 
| Output Pin Interfaces | Not applicable. | 
| Filter CLSID | CLSID_EnhancedVideoRenderer | 
| Executable | evr.dll | 
| Merit | MERIT_DO_NOT_USE | 
| Filter Category | CLSID_LegacyAmFilterCategory | 
Remarks
In addition to the interfaces exposed through QueryInterface, the EVR exposes other interfaces through the IMFGetService::GetService method. Some of these interfaces are implemented by the EVR presenter or the EVR mixer, rather than the EVR itself. If the application sets a custom presenter or mixer on the EVR, the custom versions might expose a different set of interfaces.
| Object | Service Identifier | Interfaces | 
| EVR filter | MR_VIDEO_RENDER_SERVICE (Queries EVR or presenter) | IMFVideoDeviceID IMFVideoDisplayControl IMFVideoPositionMapper IMFVideoPresenter | 
| EVR filter | MR_VIDEO_ACCELERATION_SERVICE (Queries presenter) | IDirect3DDeviceManager9 | 
| EVR filter | MR_VIDEO_MIXER_SERVICE (Queries mixer) | IMFVideoDeviceID IMFVideoMixerBitmap IMFVideoMixerControl IMFVideoPositionMapper IMFVideoProcessor | 
| Input pins | MR_VIDEO_ACCELERATION_SERVICE | IDirectXVideoMemoryConfiguration | 
Requirements
Client: Requires Windows Vista or later.
See Also