Ошибка dll в Call of Duty: WWII не является большой редкостью, причем это применимо и к другим играм. Она возникает по причинам, никак с компьютерным железом не связанным, да и от самих игр в данном случае не зависит вообще ничего. Ее порождают различные трудности, связанные с библиотеками DirectX на вашей операционной системе. Это может быть как их отсутствие, так и неисправность (повреждение, например, или устаревание, когда стоит слишком старая версия).
Оптимальным решением устранить данную неполадку было бы полное удаление DirectX, которая у вас установлена (если она вообще установлена), после чего установка с нуля самой свежей версии библиотек с официального сайта Microsoft. Если же у вас этих библиотек и так не было - просто качайте дистрибутив с упомянутого выше сайта и устанавливайте, скорее всего, проблема будет решена.