Tanto per cominciare, non utilizzare il VB6 ma il C.

In secondo luogo, potresti provare ad usare DirectX oppure OpenGl ma, evidentemente, non ti posso consigliare alcun codice ...