Libovr 1.43 Reference Guide

ovrHmdDesc Struct Reference

This is a complete descriptor of the HMD.

Data Fields

ovrHmdType
Type ( )
The type of HMD.
char
UTF8-encoded HMD manufacturer identification string.
short
HID (USB) vendor identifier of the device.
short
HID (USB) product identifier of the device.
char
HMD serial number.
short
HMD firmware major version.
short
HMD firmware minor version.
unsigned int
Available ovrHmdCaps bits.
unsigned int
Default ovrHmdCaps bits.
unsigned int
Available ovrTrackingCaps bits.
unsigned int
Default ovrTrackingCaps bits.
ovrFovPort
Defines the recommended FOVs for the HMD.
ovrFovPort
Defines the maximum FOVs for the HMD.
ovrSizei
Resolution of the full HMD screen (both eyes) in pixels.
float
Refresh rate of the display in cycles per second.

Public Member Functions

OVR_UNUSED_STRUCT_PAD ( pad0 , 4 )
<

Field Documentation

ovrHmdType ovrHmdDesc::Type ( )
The type of HMD.
char ovrHmdDesc::Manufacturer[64] ( )
UTF8-encoded HMD manufacturer identification string.
short ovrHmdDesc::VendorId ( )
HID (USB) vendor identifier of the device.
short ovrHmdDesc::ProductId ( )
HID (USB) product identifier of the device.
char ovrHmdDesc::SerialNumber[24] ( )
HMD serial number.
short ovrHmdDesc::FirmwareMajor ( )
HMD firmware major version.
short ovrHmdDesc::FirmwareMinor ( )
HMD firmware minor version.
unsigned int ovrHmdDesc::AvailableHmdCaps ( )
Available ovrHmdCaps bits.
unsigned int ovrHmdDesc::DefaultHmdCaps ( )
Default ovrHmdCaps bits.
unsigned int ovrHmdDesc::AvailableTrackingCaps ( )
Available ovrTrackingCaps bits.
unsigned int ovrHmdDesc::DefaultTrackingCaps ( )
Default ovrTrackingCaps bits.
ovrFovPort ovrHmdDesc::DefaultEyeFov[ovrEye_Count] ( )
Defines the recommended FOVs for the HMD.
ovrFovPort ovrHmdDesc::MaxEyeFov[ovrEye_Count] ( )
Defines the maximum FOVs for the HMD.
ovrSizei ovrHmdDesc::Resolution ( )
Resolution of the full HMD screen (both eyes) in pixels.
float ovrHmdDesc::DisplayRefreshRate ( )
Refresh rate of the display in cycles per second.

Member Function Documentation

ovrHmdDesc::OVR_UNUSED_STRUCT_PAD ( pad0 , 4 )
<
UTF8-encoded product identification string (e.g. "Oculus Rift DK1").
The documentation for this struct was generated from the following file: Include/OVR_CAPI.h