The fix that worked for me, so I could run the wrapper version of ENB was to install the DirectX End-User Runtimes (June 2010) from Microsofts official website.
I need to add to your comment because the instructions are incomplete. After following that link it gives a download for directx_Jun2010_redist.exe, which asks you for a location to unpack the files. Give it a temporary location, then find the files that were unpacked and run the DXSETUP.exe. This is what actually installs the DirectX 9 components that ENB needs to start without crashing.
I'm on a fresh install of Windows 10 also and I was ready to flip the table over after struggling with this for at least 3 hours.
This is exact;y what worked for me, thank you so much for the post.