¿para estas APIs es necesario tener .NET?
NO... se jalan por decirlo de forma general "directamente del Sistema Operativo" ( aun que no es cierto ya que cada api dice su libreria donde se encuentra
Lib "gdi32" ), en .Net tambien se puede pero... .Net lo veo oriendado a otrascosillas mas empresariales... no a juegos ni a tanto grafico... pero ueno para sacar el puntero puedes tomar Varprt(), strptr(), y Arrptr()... tambien por apis con la dll rountime de vb6 puedes... te toca investigar/indagar mas.
Dulce Infierno Lunar!¡.