Main Page | Class Hierarchy | Alphabetical List | Compound List | Compound Members

# IRdD3DEyeCameraData Struct Reference

Inherits IRsDataObject.

List of all members.

## Public Member Functions
HRESULT | Clear (void)
HRESULT | GetCount (DWORD *dwItemCount)
HRESULT | CopyData ([out] RtD3DEyeCamera2 *pVal)
HRESULT | SetData ([in] DWORD dwCount,[in] RtD3DEyeCamera2 *pVal)

## Detailed Description

Eye camera interface

## Member Function Documentation

HRESULT IRdD3DEyeCameraData::Clear | ( | void |  | ) |

| Clear the dataobject.

HRESULT IRdD3DEyeCameraData::GetCount | ( | DWORD * | dwItemCount | ) |

  | Return the number of camera values stored in the object Parameters:
  dwItemCount | is filled with the camera data count.

HRESULT IRdD3DEyeCameraData::CopyData | ( | [out] RtD3DEyeCamera2 * | pVal | ) |

  | Fill the supplied buffer with all camera data. Buffer has to be able to hold GetCount items. Parameters:
  pVal | specifies the pointer to the buffer to which the data are copied.

HRESULT IRdD3DEyeCameraData::SetData | ( | [in] DWORD | dwCount,
|  | [in] RtD3DEyeCamera2 * | pVal
| ) |

  | Fill the dataobject with the camera data from the buffer. Parameters:
  dwCount | specifies the number of items in the buffer
  pVal | specifies the buffer of camera data items.