06-14-2018, 04:50 PM
I'm just curious...
I was browsing the list of development builds and I notice the one from 05-31-2018 mentions Direct3D 9. I was just wondering why it's still supported.
Don't get me wrong, it's not like I think it shouldn't be, it just surprises to see it mentioned as I thought D3D9 had been declared obsolete when Windows Vista came out. Do Windows 7/8/10 even support it? I mean, I know each DirectX version is supposed to support the commands from the versions before it, but I thought each one superseded all the previous ones, such that there was no reason to write software for D3D9 if D3D10/11 were available.
In other words, I thought the only reason to support D3D9 was if the program was going to be run on a system that didn't have D3D10/11 on it, like XP, but I know the development releases don't work on XP.
I was browsing the list of development builds and I notice the one from 05-31-2018 mentions Direct3D 9. I was just wondering why it's still supported.
Don't get me wrong, it's not like I think it shouldn't be, it just surprises to see it mentioned as I thought D3D9 had been declared obsolete when Windows Vista came out. Do Windows 7/8/10 even support it? I mean, I know each DirectX version is supposed to support the commands from the versions before it, but I thought each one superseded all the previous ones, such that there was no reason to write software for D3D9 if D3D10/11 were available.
In other words, I thought the only reason to support D3D9 was if the program was going to be run on a system that didn't have D3D10/11 on it, like XP, but I know the development releases don't work on XP.