Of course YES, Streamingstar Video Capture suffices for capturing all movement on a regular Windows desktop. 3D full screen games run seperately from the regular Windows Desktop, so attempting to use Streamingstar Video Capture for 3D capture may not have desirable outcomes.
To record game videos, you should highten the number of video FPS to a decent frame rate up to 50 on “Settings” of Streamingstar Video Capture. However, whether the image quality is good or not depends on how fast your computer is and how intensive the game is.
If you're playing a game which is stressing your computer, you will likely get unpleasant fps screen capture.