I did search and all I got is Windows Media Encoder Series 9 and I am not sure if DirectX can also do it, but I can't find any way to learn it. I even tried this tutorial but I can' t run the application, it gives me a bug (I did install Windows Media Encoder Series 9 and the SDK).
My application is now running JPEG files in a PictureBox
with a timer, but the size of one minute is about 20 MB and that is not good. I need to save the whole day every day!
I found this software, it uses Windows Media Encoder and the video of one minute is about 1 MB which is great, now I know it's possible to record the desktop to a video file but how can I do it? I need a step by step explanation or videos to teach me.
The tool ffmpeg is perfect for doing this job. Their documentation has a example of the exact process you are trying to do.
Just run this daily and it will convert your folder full of images in to a .avi file and you can delete the images when you are done.