Alternative Video Renderers
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 provide additional information:
- 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
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.