Battlefield 3 won’t continue to load cause DiretX device creation error

Problem is this when I already installed the Game Battle Field 3 on Windows7 Ultimate and already finished then i try to start the game it has an error popup thus said:
DirectX device creation error
X Failed creating D3D device of at least version 10.0 on adapter "Inte(R) G41 Express Chipset" with driver "Unknown". Error is
DXGI_ERROR_UNSUPPORTED ("Unsupported".).
This is typically caused by not having the minimum required DirectX supported in the GPU.
For NVIDIA GPUs, DirectX 10.0 support is required.
For AMD and GPUs from other vendors, DirectX 10.1 support is required.
