Если вы столкнулись с ошибкой d3d12 dll в Hitman 3, самое первое, что стоит сделать - переустановить DirectX 12. Имейте в виду, что на операционных системах, которые старше Windows 10, сделать это вовсе не получится, так как они двенадцатую часть этих библиотек не поддерживают в принципе. Если же переустановка DirectX ничего не дала, нужно искать источник проблемы в других аспектах.
Если говорить точнее, то если вариант с установкой заново не помог, проблема с большой долей вероятности кроется в несовместимости DirectX или самой игры Hitman 3 с используемым программным обеспечением. Так, нам известен случай, когда такой конфликт возникал у пользователя из-за использования стороннего приложения для записи видео с игр. Стоило закрыть этот софт и ошибка d3d12 dll исчезла сама по себе. Имейте в виду, что подобного рода несовместимость возможна и с другими программами, потому закрывайте все, что работает в фоне, кроме системных процессов.