TruView VR was built using the steam VR platform. In order to run TruView VR you must install the following software.
OS Windows 8.1 or Windows 10
TruView VR has its own installer. You will need to install it separately
After installing Steam you will be required to create an account and login to Steam.
Windows Mixed Reality
Windows Mixed Reality has some built-in tools for screen capture/recording that might be useful. VR capture is a free download from the steam app store. It will also allow you to record video and capture screenshots when using the HTC Vive headset.