Forum Discussion

Jonty_Shadow's avatar
9 years ago

DirectX Error - Travelling to Western Approach (PLEASE HELP!)

Every time I try to travel to the Western Approach, it shows the tarot cards on the loading screen and then the game crashed with this message:

DirectX Error

DirectX function "device- >CreateTexture2D( &texDesc,
desc.subResourceCount != 0 ? reinterpret_cast<const
D3D11_SUBRESOURCE_DATA*>(desc.subResourceData) : 0,
&texture-> m_texture2d)" failed with E_INVALIDARG ("An invalid
parameter was passed to the returning function."). GPU: "NVIDIA

GeForce GTX 980 Ti'', Driver: 38189

Can someone please help me with this.. I have tried everything I can think of and it has been no help. Everything until now has worked perfectly with no errors or crashes!

I have no idea what to do now to remedy this. I read previos posts but they seemed to have sub-par and old hardware with on board graphics and such to give this error. I have a 980 Ti and the latest patches but nothing seems to work

My cpu is a 6700k and 16 gb of ram and nothing is overclocked

Thank you for your help!

7 Replies

  • Anonymous's avatar
    Anonymous
    9 years ago

    Same thing happened to me on a GTX 970. Not really expecting a prompt response but hopefully multiple users having the same issues should produce one.

  • Anonymous's avatar
    Anonymous
    9 years ago

    One of you tried to do his own part; the second paid no attention to how things work here. 

    @Jonty_Shadow  You got started nicely, but we'll STILL have to have the DxDiag that you didn't get us a copy of. 

    This guide applies to any game, NOT limited to just the DA: I game at all:  
    http://answers.ea.com/t5/Dragon-Age-Inquisition/How-to-post-the-relevant-info-when-you-create-a-question/m-p/4356255#U4356255

    @Primusbakugan

    We here are a community of game players involved in SELF-Help suggestions to solve the more simple of technical difficulties. 

  • Anonymous's avatar
    Anonymous
    9 years ago

    I am also suddenly having this issue - same error message with a different driver:

    DirectX Error
    DirectX function "device- >CreateTexture2D( &texDesc,
    desc.subResourceCount != 0 ? reinterpret_cast<const
    D3D11_SUBRESOURCE_DATA*>(desc.subResourceData) : 0,
    &texture-> m_texture2d)" failed with E_INVALIDARG ("An invalid
    parameter was passed to the returning function."). GPU: "NVIDIA
    GeForce GTX 970'', Driver: 38233

    I should note that I can still travel around the game world just fine everywhere except the Western Approach.

    I'm on Windows 10 with Directx 12 (see here) and I've been adjusting graphical settings, deleting the ProfileOptions_profile file, updating NVIDIA drivers, etc. Also tried loading an earlier save with the same results. Let me know if I can provide more clarity, would love to find a fix!

  • mcsupersport's avatar
    mcsupersport
    Hero+
    9 years ago

    I looks like you are running a VGA cable from your graphics card to your monitor...the monitor also has DVI input...so can you use a DVI cable instead??  Believe it or not, I have seen changing the type of cable used make a difference...

  • Anonymous's avatar
    Anonymous
    8 years ago

    I am currently experiencing this exact same Direct X error (different Nvidia card) at the exact same spot of just loading into The Western Approach for the first time.  Has there been an answer to solving this?

    Thanks.

  • Anonymous's avatar
    Anonymous
    8 years ago

    I had the same problem. Had some reshade mods ect. After i took all my mods out it worked. I think i will try wich mods i can take back in.

    Hope this will help!

  • Anonymous's avatar
    Anonymous
    7 years ago

    I know I'm a bit late to the party, but I solved it by disabling retexture/graphics mods I had. After that the game ran fine, if you want to figure out which one in particular is causing it you can just enable one every time you launch and when the issue pops back up you'll know which mod is responsible. Hope this helps!