I need to make the most basic Game screen recorder possible, I heard that I need to use DX11 or something for the capture part, as there is no possible way of doing it straight in VB2010.

Now I know this is a hard project and I don't want it to just take screenshots (it needs to encode it to a .avi too).