views:

42

answers:

3

I have try using DirectX to capture and rotate output, but the output effect is static, not like in windows 7 win+tab.

+1  A: 

If you're talking about making it so that the windows in the "Flip" mode dynamically update as the applications redraw, then what you ask for is not possible in Windows XP.

Applications on Windows XP draw directly onto the screen, while applications on Windows Vista/7 draw on a compositing engine called Aero (if it is enabled). Since Aero captures all graphical output from the applications, it is able to update the preview windows in Windows Flip.

In silico
+1  A: 

Well I have not personally tested it, but there is a software called WinFlip. Once you download and run that exe file, the windows flip (windows+tab) should work like in windows 7 or vista

http://winflip.stylekings.de/

Yoosuf
A: 

Hi everyone, thank you very much for your answers. here is some details:

1.I'm going to implement flip programmatically.

2.WinFlip basiclly just capture and transform and redraw it to screen, the output is static, than mean if the application is a media player, the output will stay at last frame you capture it.And if the application is a web browser, the flash content in the page not move.

I was wondering if there are anyway to do same thing on windows xp. eg, when you press win+tab, the window will change angle, but the window display will still refresh.

thanks again.