Zootal
Mon May 05 19:09:25 PDT 2008
So it sounds like the DirectX 10 architecture was designed from the start to
only work with Vista and on. I can understand that - after all, Microsoft
expected everyone to ditch XP and upgrade to Vista. What they did not expect
was the mass rebellion against Vista, and the many people that stick to XP
and refuse to move to Vista. Unanticipated consequences....and now you have
a lot of people out there who don't give a rats arse about DirectX 10,
because none of use are willing to use Vista. This in turn reduces the value
of DirectX 10, and makes it worth less for game devs to include it in their
games.
Maybe it's time for a resurgence of OGL? :-)
>
> From the DirectX FAQ
> <
http://msdn.microsoft.com/en-us/library/bb219721.aspx>
>
> Q: Will DirectX 10 be available for Windows XP?
>
> A: No. Windows Vista, which has DirectX 10, includes an updated DirectX
> runtime based on the runtime in Windows XP SP2 (DirectX 9.0c) with changes
> to work with the new Windows Display Driver Model (WDDM) and the new audio
> driver stack, and with other updates in the operating system. In addition
> to Direct3D 9, Windows Vista supports two new interfaces when the correct
> video hardware and drivers are present: Direct3D9Ex and Direct3D10.
>
> Since these new interfaces rely on the WDDM technology, they will never be
> available on earlier versions of Windows. All the other changes made to
> DirectX technologies for Windows Vista are also specific to the new
> version of Windows. The name DirectX 10 is misleading in that many
> technologies shipping in the DirectX SDK (XACT, XINPUT, D3DX) are not
> encompassed by this version number. So, referring to the version number of
> the DirectX runtime as a whole has lost much of its meaning, even for
> 9.0c. The DirectX Diagnostic Tool (DXdiag.exe) on Windows Vista does
> report DirectX 10, but this really only refers to Direct3D 10.
>
>
> Q: What changes were made to the DirectX runtime for Windows Vista?
>
> A: The primary changes were to support the new Windows Display Driver
> Model. For details on the new driver model, impacts on Direct3D 9, and on
> the two new graphics interfaces, Direct3D 9Ex and Direct3D 10, review
> Graphics APIs in Windows Vista.
> <
http://msdn.microsoft.com/en-us/library/bb173477.aspx>
>
> DirectSound was updated to expose the capabilities of the new Windows
> Vista audio driver stack, which supports multi-channel software buffers.
> The Direct3D Retained Mode API was completely removed from Windows Vista.
> DirectPlay Voice was also removed, as well as DirectPlay's NAT Helper and
> DirectInput's action-mapper UI. Support for the DirectX 7 and DirectX 8
> interfaces for Visual Basic 6.0 is not available on Windows Vista.
>
> --
> Chuck Walbourn
> SDE, XNA Developer Connection
>
> This posting is provided "AS IS" with no warranties, and confers no
> rights.
>