That seems a little peculiar, that video is about installing DirectX so if it's fixing it then it could be just because of a side-effect or another action (like reboot) associated with installation.
Note in that video he also makes a comment about downloading it from any other website if you cannot find it on Microsoft site. Installing software particularly device drivers from random web sites including ones not associated with the product is extremely unwise. That does not include mirror/cdn sites where file is verified after download.
I'm not familiar with the wonderful world of dynamic linking/loading on Windows, perhaps someone more au fait with this can comment?