AFAIK you should be able to have DirectX 9c installed alongside 10 or 11 in Windows 7. Though, in the topic Graphical Issue, Indoor textures turning black? Weencent mentioned updating DirectX 9 not helping.