DirectX on Vista?

B

Bob Eaton

A program I wrote requires DirectX 8, which since XP, I have not needed to
include in my installer, because XP had DirectX 8 installed automatically.

On Vista, is there a version of DirectX installed by default?

Thanks,
Bob

P.S. I tried installing the DirectX 8.a runtime (from dx80nteng.exe), but it
won't install on Vista. Is this a feature?
 
A

Alun Harford

Bob said:
A program I wrote requires DirectX 8, which since XP, I have not needed to
include in my installer, because XP had DirectX 8 installed automatically.

On Vista, is there a version of DirectX installed by default?

Thanks,
Bob

P.S. I tried installing the DirectX 8.a runtime (from dx80nteng.exe), but it
won't install on Vista. Is this a feature?

The DirectX 8 runtime doesn't support Vista (because of when it was
made!). Since DirectX has to interface with the graphics and sound
drivers, it has to know a lot about the internals of the OS.

Vista includes DirectX 9.0L (which can run DirectX 8 programs) and
DirectX 10 (which only runs DirectX 10 programs).

Alun Harford
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top