Forum Discussion

Anonymous's avatar
Anonymous
12 years ago
Solved

DirectX Error

Guys, I'm getting the dreaded DirectX error whenever I try to join the server or SP campaign.

"DirectX function "m_dxgiFactory->CreateSwapChain( m_device, &sd, &screen->swapChain.assign.Get())" failed with DXGI_ERROR_INVALID_CALL..................

i5@3570 @ 3.4GHz

8GB RAM

Gigabyte GTX 570

2560x1600

Windows 8.1 64-bit

nVidia Drivers: 331.65

I have lowered GPU core and memory clocks by 10%. This used to happen on BF3. It would be fine after a restart. This trick doesn't work on BF4. BF4 BETA was fine ironically...

Anyone else getting the same issue?

  • Anonymous's avatar
    Anonymous
    12 years ago

    Hi guys,

    I did some digging into this and have spotted a few others that are having this problem. In my research I did come across something that has helped one or two others. Could you please try the following:

    Control panel -> Time, Language and Region -> Region -> Administrative tab

    Change Language for non-Unicode programs To English(US)

    After changing this, try to run the game again. If I'm right you should not get that DirectX error any further.

    Let me know if this helps.

    Thanks.

    ~Rick

104 Replies

About Battlefield Franchise Discussion

Discuss the Battlefield games in this community forum.133,416 PostsLatest Activity: 2 hours ago