Prior to that, every multiplatform game basically required DirectX 9 anyway, since that's what the Xbox 360 supported (it's not exactly DX9, but close enough).
The new versions of CryEngine and Unreal are DX11 and DX9 versions are at best legacy, at worst entirely unavailable.