D3dx9_43.dll Is Missing Batman Arkham Asylum | Download And Fix Missing Dll files

This is solution shows How to fix d3dx9_43.dll error on Batman Arkham Asylum
Most Windows based games That need :
>>1.Direct X 
>>2.NET Framework
>>3.Redistributable
>>4.Java
D3dx9_43.dll Is Missing Batman Arkham Asylum | Download And Fix Missing Dll files

D3dx9_43.dll file is an important part of Direct3d 9 Extensions package in Microsoft DirectX for Windows.
D3dx9_43.dll error happens when the computer overloads with to much data, or when certain system files become missing or broken.You'll most often see d3dx9_43.dll errors when starting certain video games or advanced graphics programs.
Since DirectX is utilized by most Windows based games and advanced graphics programs, d3dx9_43.dll errors usually show up only when using these programs.
Solution 1
Go to Microsoft Download Center ( https://www.microsoft.com/en-us/download/ )
> Add in the search : ( directx end-user runtime web installer ) you see the directx file and click 
> Click on Download 
> Uncheck The box and click no thanks and continue, Your file is downloaded automatically
> Remember''Open the downloaded file (Not set up) And after that follow the installation instruction .
Solution 2
If you have technical experience and you want to install a DLL file manually, you can download d3dx9_43.dll for free, in the download section of this page.
DLL FILE NAME:D3dx9_43.dll

FILE DESCRIPTION :Direct3D 9 Extensions
FILE VERSION :9.29.952.3111
FILE SIZE :1,952 kb
RELATED SOFTWARE:Microsoft® DirectX for Windows®
HOW TO INSTALL 
>> Download D3dx9_43.dll from this page
>> Copy the DLL file to the installation folder
⚠ File path: Computer >> Disk (C :) >> windows >> System32 (64bit)
⚠ File path: Computer >> Disk (C :) >> Windows >> SysWOW64 (32 bit)
>> Open the System32 and SysWOW64 or Games folder and paste the file inside.