Как узнать API рендеринга программы?

839
user598527

Иногда мне нужно проверить, какой API рендеринга (Direct3D, OpenGL, Vulkan) использует программа Windows. Direct3D также имеет несколько версий, и точная версия может потребоваться.

Например, ReShade нуждается в этой информации (дополнительно Direct3D 8 поддерживается с модулем ), в настоящее время я практически догадываюсь об API рендеринга, основанном на дате выпуска, кроссплатформенной поддержке и некоторых других факторах.

ReShade

0
Я предполагаю, что вы будете в зависимости от разработчиков, чтобы документировать используемый API. Либо они опубликовали эту информацию в документации, либо вы должны угадать, как вы были. music2myear 6 лет назад 0
Я думаю, что самое близкое, что вы можете получить, это посмотреть на программу в ProcMon и посмотреть, какие файлы .dll к ней прикреплены. Если с программой работает directx / direct3d.dll, может быть, можно с уверенностью сказать, что она это использует? Narzard 6 лет назад 1

0 ответов на вопрос