Since BASS is available for MacOS X and Linux as well as Windows, it makes sense to port the example to OpenGL rather than Direct3D9. Use SDL to get an OpenGL context in a portable fashion.
Since BASS is available for MacOS X and Linux as well as Windows, it makes sense to port the example to OpenGL rather than Direct3D9. Use SDL to get an OpenGL context in a portable fashion.