FlashBack SDK: Base Classes

Installing the Capture Driver via the FBRecorder class

Methods and properties of FBRecorder to assist in installing, uninstalling and checking the status of the capture driver are:

Method / Property

Purpose

IsDriverInstalled

Determines whether the capture driver is installed and ready for recording.
Reading this property causes a screen blank.
 

IsDriverVersionOk

Determines whether the driver is installed and the correct version to work with the installed version of the SDK.
Use this method to check for the driver without causing a screen blank.
 

CanDriverBeInstalled

Indicates whether the current operating system will permit installation of the driver.
 

CheckDriver

Checks whether the driver is installed, whether it is the correct version and whether a reboot is needed to complete installation.
 

InstallDriver

Installs the driver and informs the caller of the success of the operation and whether a reboot is needed to complete.
 

UninstallDriver

Uninstalls the driver and informs the caller of the success of the operation and whether a reboot is needed to complete.
 

 

Note: we have discovered that a specific 3rd party display driver is incompatible with the capture driver (and other 'mirror' drivers), causing severe system instability. See Software Incompatible with the capture driver for more details.