i am having probelms with battlefield in which it says: intel hd graphics 4600gpu does not support directx 10. i dont use intel, my graphics card is a nvidia geforce gt755m and i meet all other recommendations on the game case.
Your laptop has two different graphics on it. The onboard intel that it's trying to use, and your discrete 755. On a desktop this isn't a problem because it defaults the graphics to where the monitor is plugged in, but on a laptop your not plugging in the display.
Basically you have to switch the graphics from the onboard intel to your 755. You can do these by either booting into BIOs and disabling the intel graphics, or there are options inside of windows (can't say where for sure, I've never had a laptop with discrete graphics).