DDraw support under WinPE?

I’ve heard rumor that there’s some minimal amount of support for DirectDraw under WinPE. I do see dxapi.sys there, and with some fiddling I got dxdiag to run (sort of), but it appears the generic VESA driver doesn’t provide enough support to run the DirectDraw test

Is it possible to get DDraw up, or am I wasting my time?

All info appreciated. I see some Web links but nothing terribly enlightening… maybe my Google-fu is low today…

Why do you need it in winpe? It is supposed to be a minimal environment.

d

dent from a phpne with no keynoard

-----Original Message-----
From: xxxxx@woolyloach.com
Sent: August 09, 2010 7:53 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] DDraw support under WinPE?

I’ve heard rumor that there’s some minimal amount of support for DirectDraw under WinPE. I do see dxapi.sys there, and with some fiddling I got dxdiag to run (sort of), but it appears the generic VESA driver doesn’t provide enough support to run the DirectDraw test

Is it possible to get DDraw up, or am I wasting my time?

All info appreciated. I see some Web links but nothing terribly enlightening… maybe my Google-fu is low today…


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer

Mainly because one of my co-workers insists his DDraw-based app should be able to run under WinPE and I’m seeing if I can find a way to bail him out. So far, the deeper I dig, the less I’m convinced he’s ever going to be able to get it going. He’s going to be pretty unhappy rewriting it to use GDI…

So you said you got dxdiag to run on WinPE. What did is say the capabilities
were? DX apps are supposed to adapt to varying device capabilities.

Jan

Mainly because one of my co-workers insists his DDraw-based app should be
able to run under WinPE and I’m seeing if I can find a way to bail him
out. So
far, the deeper I dig, the less I’m convinced he’s ever going to be able
to get
it going. He’s going to be pretty unhappy rewriting it to use GDI…

That’s the interesting thing - not all the DX dlls are present, but when I shove the few that seem to be required into the system32 directory they *act* like they’re going to workll yet a DDraw create call fails with a generic error, so I have no choice but to believe that the underlying vga.sys VESA driver simply doesn’t have some bit of required support. I’ve already told hit to recode it, but if I hae any spare cycles I might push this a little further ahead, just for a general learning experience.

Fun times!

A marvelous design that does not work on the targeted platform is merely a
bad design in drag. I would think he would heap thanks on you for warning
him as early as possible so he can make the needed corrections.

Gary G. Little
H (952) 223-1349
C (952) 454-4629
xxxxx@comcast.net

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@woolyloach.com
Sent: Monday, August 09, 2010 10:56 AM
To: Windows System Software Devs Interest List
Subject: RE:[ntdev] DDraw support under WinPE?

Mainly because one of my co-workers insists his DDraw-based app should be
able to run under WinPE and I’m seeing if I can find a way to bail him out.
So far, the deeper I dig, the less I’m convinced he’s ever going to be able
to get it going. He’s going to be pretty unhappy rewriting it to use GDI…


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at
http://www.osronline.com/page.cfm?name=ListServer