Alternative Video Renderers (Windows Embedded CE 6.0)
1/6/2010
This topic describes some of the more complicated implementation requirements of a renderer; these apply to most renderers, although some aspects are video-specific (such as EC_REPAINT and other notifications).
In particular, it discusses how to handle various notifications, state changes, and format changes.
It also provides a summary of the notifications that a renderer is responsible for sending to the filter graph manager.
The following topics are explained:
- Writing an Alternative Renderer
- Handling End-of-stream and Flushing Notifications
- Handling State Changes and Pause Completion
- Handling Termination
- Handling Dynamic Format Changes
- Handling Persistent Properties
- Handling EC_REPAINT Notifications
- Handling Notifications in Full-Screen Mode
- Summary of Notifications