Hi, did this error show up after having installed new drivers?
-make sure that you've updated your drivers to latest version and do a clean install (when installing go into advanced options choose 'clean install')
If you have just installed the latest drivers and it was working for you before this then install an earlier driver (again doing the clean install method)
-Reinstall DirectX.
1:go to C:Program Files (x86)Origin GamesBattlefield 4\__Installerdirectx
edist
2:Find file named DXSETUP.exe and right click on it and choose RUN AS ADMINISTRTOR. Install it. It should update your DirectX install.
3: You might need to reboot computer first.
4: try to launch game.