I will take the time to read me into SlimDX. It is difficult for me as I was just learning Direct X from that book I mentioned in the first post ( "Learn VB .NET through Game Programming" from Matt Tagliaferri ). Maybe I should first learn everything from that book to get used to the concept of working with game-developing.
By the time I learned all of this, the retail-version of Windows 8 is about to get released. Until then I will use Windows XP with the older .NET versions.
I think after that I will understand more of DirectX, and then the transition to SlimDX is probably better to understand for me.
Not sure if this is really the right way to go but I do not see another way.
Thanks for both of your replies.
So if I summarize the answers it means that the only way to go is to use SlimDX.
I have never worked with SlimDX. I understand it is an open-source version of the DirecX libraries, made by other people than Microsoft, right?
Does that mean that the programs I mentioned in my first post could run well by just adding the SlimDX libraries, or does it use a different syntax?