Il faut aller dans
C:\Users\Nom-Utilisateur\AppData\Roaming\Ubisoft\A
nno1404\Config
là tu as engine .ini
dans ce bordel tu as une ligne : <DirectXVersion>0</DirectXVersion> qui correspond à l'auto-recherche de ta version directX. C'est à dire qu'en fonction de ta version, le jeu va s'adapter. Sur une bonne partie des machines, ce système ne fonctionne pas.
Change manuellement la donnée "0" en fonction de ta version de DirectX ... 9 ou 10 ou 11 ...
Et ça devrait fonctionner.