Comment connaître l'API de rendu d'un programme?


0

Parfois, je dois vérifier quelle API de rendu (Direct3D, OpenGL, Vulkan) est utilisée par un programme Windows. Direct3D a également plusieurs versions et la version exacte peut être requise.

Par exemple, ReShade a besoin de ces informations (en outre, Direct3D 8 est pris en charge avec un module ). Actuellement, j’ai pratiquement deviné l’API de rendu en fonction de la date de publication, du support multiplate-forme et de quelques autres facteurs.

ReShade


J'imagine que vous seriez à la merci des développeurs pour documenter l'API utilisée. Soit ils ont publié ces informations dans la documentation, soit vous devez deviner ce que vous avez été.
music2myear

1
Je pense que le plus proche que vous pouvez obtenir est d'examiner le programme dans ProcMon et de voir quels fichiers .dll y sont attachés. Si directx / direct3d.dll est en cours d’exécution avec le programme, pouvez-vous nous dire qu’il utilise cela?
Narzard

Réponses:


0

MSI Afterburner (peut nécessiter le logiciel Rivatuner Statistics Server fourni) peut fournir ces informations lors de l'activation de l'affichage à l'écran (OSD).

la source

Vous pouvez utiliser Afterburner. Si vous activez le menu OSD pour framerate / frametime, il vous indiquera l’API utilisée par l’application (D3D9, D3D11, OGL, etc.).

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.