typedef enum _ltmmVideoRenderer
{
ltmmVideoRenderer_Legacy,
ltmmVideoRenderer_VMR7,
ltmmVideoRenderer_VMR9,
ltmmVideoRenderer_NULL,
ltmmVideoRenderer_EVR,
} ltmmVideoRenderer;
The ltmmVideoRenderer constants define the preferred video renderer for capture, convert and playback.
Constant |
Description |
ltmmVideoRenderer_Legacy |
[0] Specifies the preferred renderer to be Microsoft Legacy Video Renderer. If you are on a system that supports VMR7 or VMR9, then the Legacy renderer is not automatically attempted unless the user explicitly sets Legacy as a preference. This prevents screen flashing on these systems. |
ltmmVideoRenderer_VMR7 |
[1] Specifies the preferred renderer to be Microsoft VMR7 Video Renderer. |
ltmmVideoRenderer_VMR9 |
[2] Specifies the preferred renderer to be Microsoft VMR9 Video Renderer. This is the default value. |
ltmmVideoRenderer_NULL |
[3] Specifies the preferred renderer to be Null Renderer. In this case, the video samples will pass through the graph at the specified playback rate, but will not be displayed, so you will need to implement your own drawing. This is useful when you want to do your own drawing using Windows GDI or OpenGL. You would typically retrieve the samples using the LEAD Video Callback Filter. |
ltmmVideoRenderer_EVR | [4] Specifies the preferred renderer to be Microsoft Enhanced Video Renderer (EVR). |
IltmmCapture::get_PreferredVideoRenderer
IltmmCapture::put_PreferredVideoRenderer
IltmmConvert::get_PreferredVideoRenderer
IltmmConvert::put_PreferredVideoRenderer
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document