by Digby » Jun 17, 2006 @ 10:12pm
I was referring to using DDraw to create a primary surface and lock it, giving you the same raw frame buffer access that you previously retrieved with GAPI.
The advantages of using DDraw over GAPI in this manner is that it will be the supported, performant method for frame buffer access going forward, while GAPI only exists for backward compatibility with pre-WM5 apps (as was the case with the GAPI implementation on Moto Q). DDraw also gives you full cooperation with GDI, which GAPI was never required to support (probably not important to PocketTV).