October 2014 - last edited October 2014
After i changed my video card
it alway comes out this error when the game was runing
DirectX Error
DirectX function "device- >CreateBuffer(&dxDesc, 0,
&buffer- >m_buffer)" failed with E_OUTOFMEMORY("Direct3D
could not allocate sufficient memory to complete the call."). GPU:
"NVDIA GeForce GTX970" , Driver: 34416. Free virtual memory:
4291436256kB /4294967168kB. Total resource memory: 0kB.
Make sure you have a supported graphics card with at least 512
MB.
Danm i,m crazy!!!
i wanna know if it's hardware problem or not...
My new card is Msi GTX970 Gaming 4G and my OS is Win8.1
Does anyone can offer some solution?Thank you very much!
October 2014 - last edited October 2014
Oh~i find the problem...
i didnt install the GeForce 3D Vision drive...
Now i reinstall ver 344.16 video card drive and everything goes fine.
:robotsad: =.=
OK,Now the Error comes out again…
Seems like not the Drive problem… …
October 2014
Try the steps posted here: http://answers.ea.com/t5/Battlefield-4/DirectX-Error/m-p/2293737#M95190
March 2015
i'm having the same problem and have tried updating directx and .net framework to no avail.
June 2017
how did you fix it ?
June 2017
@Toddson wrote:
how did you fix it ?
@Toddson Have you tried this solution http://answers.ea.com/t5/Battlefield-4/DirectX-Error/m-p/2293737#M95190 ?
October 2022
October 2022
This is on the older side of time, I'm closing this thread to stop it from being necroed.
If you have any issues with Battlefield 4, please make a new topic about your problems and what kind of steps you have tried to solve them.
/Atic