by Dan East » Apr 12, 2005 @ 3:03am
In software development, API is an acronym for Application Programming Interface. An API allows a program to access some external library or hardware. So if I provided an API for my adapter, games could formally connect and talk to my driver, for example to access all 10 buttons, d-pad and dual analog sticks on the controller. The game could also determine what mode the controller is in (analog or digital), access multiple controllers, etc.
Dan East