Now on Windows 10, if you have the need to create Windows application demo video, you no longer need to find a 3rd party application for the job. Here is a walk-through video on the Record function in the Game bar to record application operations:
On the Game bar, you can click the gear icon to configure its Settings:
But in order to configure the recording quality, you need to launch the XBox app and go to the Game DVR panel on its Settings and scroll down to the "Video encoding" options:
For more details on the Game bar's DVR settings, please review this official post.