Recording good enough for Youtube?

Is the recording feature good enough to save to windows desktop and straight upload to YouTube?