IMHOTEP Framework
|
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) |
Definition at line 1886 of file openvr_api.cs.