Forum Discussion

Colourful_Cube's avatar
12 years ago

Direct X error INVALIDARG

directx function "device->CreateBuffer(&dxDesc, 0,&buffer->m_buffer)" failed with E_INVALIDARG ("An invalid parameter was passed to the returning fuction. "). GPU: "ATI Radeon HD 4600 Series", Driver: 13.4 (8.97.100-130424a-156445E-ATI)

That is the error I get when I try to launch the beta. I had problems with the drivers at first but I installed the reccomended and latest drivers for my gfx card. My gfx card is old but its slightly above the minimum requirements for BF4 so I don't see a problem with the gfx card itself. I have the latest version of direct x installed, latest .NET installed and latest drivers installed. Can anyone help me out please?

Screenshot for easier read: http://gyazo.com/5ec72e7b075b77c0ca87d4c6f25a3418

Thanks for your help.

*EDIT* I have just downloaded and installed the BETA on to my laptop, which has basically the same specs as my pc, but the GFX card is a bit more updated, and I keep getting the exact same error... So this can no longer be my hardware at fault... Also many other people seem to be having this problem too... Please fix this ASAP.

*EDIT* I just uninstalled the BF4 BETA, re-downloaded, and re-installed and I am still getting the same error.

287 Replies