NVAPI Reference Documentation
NVIDIA
Release 361: January 27
2016

Typedefs | Enumerations | Functions
nvapi_lite_stereo.h File Reference
#include "nvapi_lite_salstart.h"
#include "nvapi_lite_common.h"
#include "nvapi_lite_salend.h"

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-2015 NVIDIA Corporation. All rights reserved.

NVIDIA