jajajaja
Lo primero que debes hacer es aterrizar..
bajate de la nube..
tan sencillo como que si no sabes cual libreria estas usando pues comote van a ayudar..
con directX deberias usar
Device ld...
-..
y cuando necesites controlar el retrasado vertical haces
ld.WaitForVerticalRetrace(...) con los parametros que necesites..
ahora si es con system.drawing.. no se toca que revises el espacio de nombres...
etc
etc...
Otra opcion es que estes dibujando punto a punto en pantalla.. lo cual no se debe hacer, lo que deberias hacer es crear un buffer que peude ser un tipo Bitmap.. dibujar todo alli y cuando ya este listo copiar esta imagen en el picturebox o donde quiera que lo necesites, esto es más rapido que dibujar directamente en pantalla.