Bandicam Capture Library (Bandicam SDK) is a special library program made for game design companies. It provides game/video recording functions for your game/application. Many online game companies including NCsoft, Nexon, Neowiz, Webzen, and Tencent use Bandicam Capture Library.
Video capturing is handled by an independent Dynamic Linking Library (DLL) - bdcap32.dll.
Optimized for games and uses less system resources (CPU/RAM/GPU).
If using a Core 2 Duo or higher, full screen video capture is possible without slowing down the computer.
With a well-proven video compression algorithm, it produces small-sized video files.
If using a Core 2 Duo or higher, the capture resolution is up to 2560x1600 and without frame drops.
It may take less than 10 minutes to add capture capability to your application. (Help page)
It doesn't use DirectShow, or Video for Windows, so it doesn't have any codec problems.
If you compress the DLL file of BCL, the program’s filesize will be less than 1MB.