Aley Keprt wrote: > I think the only 100% valid solution is to check that the > needed COM interfaces are all present. DX is based on well > defined COM interfaces, while "versions" are only marketing > names of DX.
I don't use/require specific interface numbers, and use the old (compatible, non-Ex) method of initialising DirectX instead. I do need the functionality first introduced with DirectX 3, so a quick version check should be fine. It's just a shame the previous method I used (from the NSIS website) didn't quite do the trick! Si

