How to use the DirectShow full-screen functionality

The MontiVision Smart Control provides an interface to support full-screen video display. The  IMVSCFullScreen interface contains only three properties for full-screen and multi-monitor support. 

TheIMVSCFullScreen::MonitorCount  property contains the monitor count from the PC. Monitors have only a zero based index, meaning that the index of your monitors will have a range of 0 to IMVSCFullScreen::MonitorCount - 1.  

To select a monitor for full-screen display, set the   IMVSCFullScreen::Monitor  property to the desired monitor index. The  IMVSCFullScreen::FullScreen property enables/disables the full-screen video display. 

For implementation details in the programming language of your choice, see the   FullScreen Sample.