Click here to Skip to main content
13,089,943 members (42,217 online)
Rate this:
Please Sign up or sign in to vote.
I am creating the video player,in that i need to play the video in full screen mode. I know there is an interface called IVideoWindow which is consisting of put_FullScreenMode() method which is used to display the video in full screen. This is coming under windowed mode. But i am using windowless mode for that this interface was not used. And am rendering the video in Vmr9 i don't know whether this renderer supports fullscreenmode. I know to maximize the panel size to the screen coordinates and then play the video in that to get the look like FullScreenMode, but i don't want to maximize the panel size, rather than doing it, i need to play the video directly onto the full screen like which is done by IVideoWindow::put_FullScreenMode method. Tell me whether i can play the video in fullscreen by using VMR9(Windowless mode) or tell me any other solution to achieve it!.

SourceFilter -> VideoDecoder -> VMR9Renderer.

Thanking you,
Posted 18-Apr-13 21:07pm
Updated 2-May-13 23:46pm
du[DE] 19-Apr-13 3:17am
Have you tried to use IVideoWindow::put_FullScreenMode method (HRESULT put_FullScreenMode(
[in] long FullScreenMode
) ?
J.Surjith Kumar 19-Apr-13 4:40am
It won't work in the windowless mode right!?
J.Surjith Kumar 19-Apr-13 4:11am
Ya but am not getting the result. It's returning E_NoInterface.

1 solution

Rate this: bad
Please Sign up or sign in to vote.

Solution 1

better define width and height of the player window and try..? just a guess pls let me know if this doesnt work lets try with other options also my friend..

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web03 | 2.8.170813.1 | Last Updated 3 May 2013
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100