I've been looking all over the place in MSDN.MICROSOFT.COM and in the Google
News archives and the question's been asked many times but never answered.
The Camtasia screen recording software has an option to do this so I know
it's possible. Surely someone must know the magic API name to accomplish
this.
Note that I want to control the overall Hardware Video Acceleration, not
just control it for a particular application. My intent for this is to
incorporate it into the VNC remote control software -- turning off hardware
acceleration while a remote control session is running. Doing this vastly
speeds up the VNC software and video acceleration makes no sense during such
a session anyway (the network connection will always limit the speed much
more than hardware acceleration anyway). But this is why it has to be the
system-wide setting -- so that all applications are affected by it.
Help! Sample code would be great, but mostly I just need a pointer to the
right API function.
There is no GDI API for this. I think you can disable h/w acceleration
system-wide for DirectX, but that would be a topic for a directx newsgroup.
Thanks,
- John
Microsoft Developer Support
This posting is provided "AS IS" with no warranties, and confers no rights.
Visit http://www.microsoft.com/security for current information on security.
I wasn't sure whose API it would be, so I asked there too. <smile> No bites
so far though.
Thanks!