IMHOTEP Framework
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Pages
Public Member Functions | List of all members
Valve.VR.CVRTrackedCamera Class Reference

Public Member Functions

string GetCameraErrorNameFromEnum (EVRTrackedCameraError eCameraError)
 
EVRTrackedCameraError HasCamera (uint nDeviceIndex, ref bool pHasCamera)
 
EVRTrackedCameraError GetCameraFrameSize (uint nDeviceIndex, EVRTrackedCameraFrameType eFrameType, ref uint pnWidth, ref uint pnHeight, ref uint pnFrameBufferSize)
 
EVRTrackedCameraError GetCameraIntrinsics (uint nDeviceIndex, EVRTrackedCameraFrameType eFrameType, ref HmdVector2_t pFocalLength, ref HmdVector2_t pCenter)
 
EVRTrackedCameraError GetCameraProjection (uint nDeviceIndex, EVRTrackedCameraFrameType eFrameType, float flZNear, float flZFar, ref HmdMatrix44_t pProjection)
 
EVRTrackedCameraError AcquireVideoStreamingService (uint nDeviceIndex, ref ulong pHandle)
 
EVRTrackedCameraError ReleaseVideoStreamingService (ulong hTrackedCamera)
 
EVRTrackedCameraError GetVideoStreamFrameBuffer (ulong hTrackedCamera, EVRTrackedCameraFrameType eFrameType, IntPtr pFrameBuffer, uint nFrameBufferSize, ref CameraVideoStreamFrameHeader_t pFrameHeader, uint nFrameHeaderSize)
 
EVRTrackedCameraError GetVideoStreamTextureSize (uint nDeviceIndex, EVRTrackedCameraFrameType eFrameType, ref VRTextureBounds_t pTextureBounds, ref uint pnWidth, ref uint pnHeight)
 
EVRTrackedCameraError GetVideoStreamTextureD3D11 (ulong hTrackedCamera, EVRTrackedCameraFrameType eFrameType, IntPtr pD3D11DeviceOrResource, ref IntPtr ppD3D11ShaderResourceView, ref CameraVideoStreamFrameHeader_t pFrameHeader, uint nFrameHeaderSize)
 
EVRTrackedCameraError GetVideoStreamTextureGL (ulong hTrackedCamera, EVRTrackedCameraFrameType eFrameType, ref uint pglTextureId, ref CameraVideoStreamFrameHeader_t pFrameHeader, uint nFrameHeaderSize)
 
EVRTrackedCameraError ReleaseVideoStreamTextureGL (ulong hTrackedCamera, uint glTextureId)
 

Detailed Description

Definition at line 1886 of file openvr_api.cs.


The documentation for this class was generated from the following file: