Doesn't BlitzMax use OpenGL? On this page it seems so, DirectX icons can be seen with Blitz3D and BlitzPlus but BlitzMax has OpenGL. (oh yes, forgot that B+ also uses OpenGL)
http://www.blitzbasic.com/Products/_index_.php
http://www.blitzbasic.com/Products/_index_.php