It loads Capture library at runtime and creates IBandiCapture Interface. It contains IBandiCapture interface functions because it is inherited from IBandiCapture interface. In addition, it contains functions for loading and unloading bdcap32.dll.
This section describes only library load and unload, the remains are described in IBandiCapture(section 3.2) section.