ovrBool ovrDetectResult::IsOculusServiceRunning ( )
Is ovrFalse when the Oculus Service is not running.
This means that the Oculus Service is either uninstalled or stopped. IsOculusHMDConnected will be ovrFalse in this case. Is ovrTrue when the Oculus Service is running. This means that the Oculus Service is installed and running. IsOculusHMDConnected will reflect the state of the HMD.
ovrBool ovrDetectResult::IsOculusHMDConnected ( )
Is ovrFalse when an Oculus HMD is not detected.
If the Oculus Service is not running, this will be ovrFalse. Is ovrTrue when an Oculus HMD is detected. This implies that the Oculus Service is also installed and running.