I've had this error several times now, see attachment.
Direct3D error 0x0x8007000e (E_OUTOFMEMORY):
Because of the severity of this error the game will now exit.
I was playing with 2 other family members over our local network (not online). 2 of us were using the BFME2 HD edition and the other was just using the standard version, we were all on patch 1.09 and playing on the map Lanthir Lamath, (this issue may have occurred on other maps as well but I can't remember), against 4 other brutals. We also tried everyone playing on the standard version (the online instructions say this shouldn't affect gameplay with other people but we wanted to try just in case), however, the game crashed again with the same error.
I have my in game settings set to the max and am using a i5-7500 CPU with 16GB RAM, 500GB SSD and GTX-1060 6GB graphics card. All my drivers are up to date, windows is up to date. I was running MSI Afterburner and it showed my GPU VRAM peak at roughly 850MB and my physical RAM at roughly 4200MB, my GPU maxed out at 32% usage.
I am really not sure why this is happening, given my specs, and I have never had this issue in the past. I first noticed this when I re-installed windows a couple of months ago after purchasing a new SSD.
Does anyone know how to fix this?