NVAPI Reference Documentation
NVIDIA
Release 384: June 27
2017

nvapi_lite_stereo.h File Reference

Typedefs

typedef enum _NV_StereoActiveEye NV_STEREO_ACTIVE_EYE
 
typedef enum _NV_StereoDriverMode NV_STEREO_DRIVER_MODE
 
typedef enum _NVAPI_STEREO_SURFACECREATEMODE NVAPI_STEREO_SURFACECREATEMODE
 

Enumerations

enum  _NV_StereoActiveEye { NVAPI_STEREO_EYE_RIGHT = 1, NVAPI_STEREO_EYE_LEFT = 2, NVAPI_STEREO_EYE_MONO = 3 }
 
enum  _NV_StereoDriverMode { NVAPI_STEREO_DRIVER_MODE_AUTOMATIC = 0, NVAPI_STEREO_DRIVER_MODE_DIRECT = 2 }
 
enum  _NVAPI_STEREO_SURFACECREATEMODE { NVAPI_STEREO_SURFACECREATEMODE_AUTO, NVAPI_STEREO_SURFACECREATEMODE_FORCESTEREO, NVAPI_STEREO_SURFACECREATEMODE_FORCEMONO }
 

Functions

NVAPI_INTERFACE NvAPI_Stereo_Enable (void)
 
NVAPI_INTERFACE NvAPI_Stereo_Disable (void)
 
NVAPI_INTERFACE NvAPI_Stereo_IsEnabled (NvU8 *pIsStereoEnabled)
 
NVAPI_INTERFACE NvAPI_Stereo_CreateHandleFromIUnknown (IUnknown *pDevice, StereoHandle *pStereoHandle)
 
NVAPI_INTERFACE NvAPI_Stereo_DestroyHandle (StereoHandle stereoHandle)
 
NVAPI_INTERFACE NvAPI_Stereo_Activate (StereoHandle stereoHandle)
 
NVAPI_INTERFACE NvAPI_Stereo_Deactivate (StereoHandle stereoHandle)
 
NVAPI_INTERFACE NvAPI_Stereo_IsActivated (StereoHandle stereoHandle, NvU8 *pIsStereoOn)
 
NVAPI_INTERFACE NvAPI_Stereo_GetSeparation (StereoHandle stereoHandle, float *pSeparationPercentage)
 
NVAPI_INTERFACE NvAPI_Stereo_SetSeparation (StereoHandle stereoHandle, float newSeparationPercentage)
 
NVAPI_INTERFACE NvAPI_Stereo_GetConvergence (StereoHandle stereoHandle, float *pConvergence)
 
NVAPI_INTERFACE NvAPI_Stereo_SetConvergence (StereoHandle stereoHandle, float newConvergence)
 
NVAPI_INTERFACE NvAPI_Stereo_SetActiveEye (StereoHandle hStereoHandle, NV_STEREO_ACTIVE_EYE StereoEye)
 
NVAPI_INTERFACE NvAPI_Stereo_SetDriverMode (NV_STEREO_DRIVER_MODE mode)
 
NVAPI_INTERFACE NvAPI_Stereo_GetEyeSeparation (StereoHandle hStereoHandle, float *pSeparation)
 
NVAPI_INTERFACE NvAPI_Stereo_IsWindowedModeSupported (NvU8 *bSupported)
 
NVAPI_INTERFACE NvAPI_Stereo_SetSurfaceCreationMode (__in StereoHandle hStereoHandle, __in NVAPI_STEREO_SURFACECREATEMODE creationMode)
 
NVAPI_INTERFACE NvAPI_Stereo_GetSurfaceCreationMode (__in StereoHandle hStereoHandle, __in NVAPI_STEREO_SURFACECREATEMODE *pCreationMode)
 
NVAPI_INTERFACE NvAPI_Stereo_Debug_WasLastDrawStereoized (__in StereoHandle hStereoHandle, __out NvU8 *pWasStereoized)
 
NVAPI_INTERFACE NvAPI_Stereo_SetDefaultProfile (__in const char *szProfileName)
 
NVAPI_INTERFACE NvAPI_Stereo_GetDefaultProfile (__in NvU32 cbSizeIn, __out_bcount_part_opt(cbSizeIn,*pcbSizeOut) char *szProfileName, __out NvU32 *pcbSizeOut)
 


Copyright (c) 2007-2017 NVIDIA Corporation. All rights reserved.

NVIDIA