The DVR feature uses parts of Windows Desktop Composition. In order for the video to be recorded, this Windows feature needs to be enabled. Enabling the feature is usually as simple as using an “Aero” desktop theme.
If you are already using an Aero theme and still having trouble, here is a thorough procedure for enabling desktop composition:
Windows 8 and above automatically have the correct setting for this so you would only need to change to aero for older versions