Always keep your graphics drivers and Windows OS updated. Many "missing DLL" errors are simply the result of the system failing to bridge the gap between old software and new hardware. By keeping your environment current, you reduce the chances of Buddha.dll conflicts.
Type sfc /scannow and hit to scan your core system files. buddhadll 64 bit top
Next, visit the official Microsoft page and download the DirectX End-User Runtime Web Installer. Always keep your graphics drivers and Windows OS updated
This file is rarely official. If you did not download a game from a trusted source and are seeing this error on a legitimate Steam/Epic purchase, do not download the DLL from the internet. It is likely malware. Verify your game files via the launcher instead. Type sfc /scannow and hit to scan your core system files
Disclaimer: This information is for educational purposes. Always prioritize system security and official software sources. If you'd like, I can: