1.

Solve : directx 10.1 on vista sp1?

Answer»

I have a copy of WINDOWS vista ultimate sp1 and I installed it but dxdaig says i only have 10. I have a 4870 1gb graphics card.1gb Graphics Card? Really??

What DirectX Version are you looking for? Tried downloading it yet?ya 1gb graphics card. I am trying to get dx10.1 sorry for forgetting that. I cant find it anywhere to download!I found this on microsoft.com/communities/newsgroups..

1.
I have the following installed
Vista SP1, DirectX March 2008 SDK, ATI RADEON HD3650

2. Why does DxDiag report DirectX 10, instead of DirectX 10.1??

3. Why does the DxCapsviewer report Vs/PS 3.0 instead of Vs/PS 4.1

4. Only the DDI version reported is 10.1

So is this all 'By Design' or a bug...?

Greetings

Juan Jansen


Why does DxDiag report DirectX 10, instead of DirectX 10.1??

The "DirectX version" number really has very little meaning as of Windows XP
SP2. "DirectX" is part of the OS as of that point, so knowing the "DirectX
version" is irrelevant. What matters is the version of Windows you are
using. That said, many people do use DXDiag in their support structure so it
reports "10" instead of "9.0c" for Windows Vista / Windows Server 2008. The
addition of Direct 3D 10.1 was not significant enough change to impact any
other part of the API so it wasn't deemed important to report a larger
number for DXDiag. You can tell from the OS output whether or not the user
has Windows Vista SP1 installed or not (Build 6001).

See http://msdn2.microsoft.com/en-us/library/bb219742.aspx

> 3. Why does the DxCapsviewer report Vs/PS 3.0 instead of Vs/PS 4.1

DxCapsViewer is only showing the information reported to Direct3D 9. Shader
model 4.0 is only available when using Direct3D 10/10.1, and shader model
4.1 is only available when using Direct3D 10.1. Direct3D 10 and Direct3D
10.1 do not have "caps" in that sense. It might be useful in some cases if
this tool reported the present of 10 & 10.1 support, as well the few format
usages that are 'optional', but in general there's not MUCH value in talking
about 'caps' with respect to Direct3D 10/10.1.

> 4. Only the DDI version reported is 10.1

This is the only place a 'version number' really has any meaning. As an
application to check for Direct3D 10 support, you try to create a Direct3D
10 device. If it fails, you don't have it. To check for Direct3D 10.1
support, you try to create a Direct3D 10.1 device. If it fails, you don't
have it. The appliaction in a few specific cases might have to do a call to
CheckFormatSupport, but otherwise if you have a 10 or 10.1 device, you know
exactly what it does.

--
-Chuck Walbourn
SDE, XNA Developer Connection

This posting is provided "AS IS" with no warrenties, and confers no rights.
If you have SP1, you have DirectX 10.1. It came with SP1.so it doesnt matter that dxdaig says 10 i have 10.1DirectX comes standard with any Windows Vista, and DirectX 10.1 comes with Service PACK 1 for Windows Vista, but DirectX Diagnostics will still display DirectX 10.
If you want to know for sure, navigate to System32 folder, and look here:

If you have 10_1, then DX10.1 has been installed on to your system.ok then I have it because i have the 10_1 thanksKeep me in mind with future gift certificates lolololololNothing funny, or....I'll use Chrome to get you....LOL



Discussion

No Comment Found