by Anton Shilov
11/14/2012 | 01:09 PM
Microsoft Corp. said that it would not port DirectX 11.1 application programming interface (API) from its latest Windows 8 operating system to older OS platforms like Windows 7 and Vista. The move will help the software giant to encourage transition of performance and games enthusiasts to the new Windows 8.
“With DirectX 11.1, WARP was enhanced with (among other things) support for DirectCompute and hence it is one of the accelerators for C++ AMP. DirectX 11.1 is part of Windows 8, just like DirectX 11 was part of Windows 7. DirectX 11 was made available for Vista (bing it), but at this point there is no plan for DirectX 11.1 to be made available on Windows 7,” said Daniel Moth, a Microsoft employee, in a post in a Microsoft forum for programmers.
According to Neowin web-site, among other things DirectX 11.1 adds native stereoscopic 3D support, which means any video games or applications written with DirectX 11.1 will have support for viewing the content via stereoscopic 3D glasses out of the box. By contrast, currently game developers have to work with graphics card hardware designers and tailor their code for particular implementation of stereo-3D. Therefore, those, who want to play the forthcoming PC games with native S3D will have to upgrade to Windows 8 first. This means that the latest operating system will be a must for hardcore gamers in about a year time, if not earlier.
From time to time Microsoft limits compatibility of new APIs with older operating system platforms for technical of marketing reasons. For example, Microsoft did not port DirectX 10 API to Windows XP operating system back in 2007, which forced many PC enthusiasts and gamers to upgrade to Windows Vista to enjoy the latest games which utilized DX10 API. On the other hand, Microsoft did port DirectX 11 to Windows Vista once the former became available.