An application I would like to use in my XPe install uses VMR9, and produces
overlays based on state (play, pause, etc). When I run this application from
within Windows XP Pro, it displays correctly. From my XPe image, the overlays
don't render (or when they do in a windowed mode, not correctly). I have dug
through the source to the application, and it looks like it's executing the
same way in both environments. A suggestion that a friend of mine had was to
install DirectX 9.0c within the XPe environment. When I did so, the
application's overlays worked correctly. So now I'm trying to determine what
is different between the DirectX 9.0c component and the install that might
cause the overlays to fail.
My XPe setup is SP2/FP2007/UR1.0. Not sure if I'm missing any updates, or
if something might be missing from my target. I took the 2 snapshots
(component vs. install) and diffed them. The install has a number of d3dx9
and d3dx10 dll files (as well as a bunch of others). I'm about to compare
the registry to see if there's anything there too, but if anybody has some
info on this I'd appreciate any info or help that they may have.
|