41 lines
2.0 KiB
C
Executable File
41 lines
2.0 KiB
C
Executable File
/* Copyright (c) 2006 NVIDIA Corporation. All rights reserved.
|
|
*
|
|
* NVIDIA Corporation and its licensors retain all intellectual property
|
|
* and proprietary rights in and to this software, related documentation
|
|
* and any modifications thereto. Any use, reproduction, disclosure or
|
|
* distribution of this software and related documentation without an
|
|
* express license agreement from NVIDIA Corporation is strictly prohibited.
|
|
*/
|
|
|
|
#if !defined (__GFCAMERASCR_INC__)
|
|
#define __GFCAMERASCR_INC__
|
|
|
|
/* Camera Script error codes */
|
|
#define GFCAMERA_NOT_SUPPORTED 0x80000000 //return error code for attribute
|
|
#define GFCAMERA_PARAMETER_ERROR 0x80000001 //return out of range parameter
|
|
|
|
/** Camera script attribute flags, for camera control functions
|
|
@see GFCameraScriptSetAttribute()
|
|
*/
|
|
#define GFCAMERA_CAMERACONTROL_PAN 0x00000001
|
|
#define GFCAMERA_CAMERACONTROL_TILT 0x00000002
|
|
#define GFCAMERA_CAMERACONTROL_ROLL 0x00000003
|
|
#define GFCAMERA_CAMERACONTROL_ZOOM 0x00000004
|
|
#define GFCAMERA_CAMERACONTROL_EXPOSURE 0x00000005
|
|
#define GFCAMERA_CAMERACONTROL_IRIS 0x00000006
|
|
#define GFCAMERA_CAMERACONTROL_FOCUS 0x00000007
|
|
#define GFCAMERA_CAMERACONTROL_FLASH 0x00000008
|
|
#define GFCAMERA_VIDEOPROCAMP_BRIGHTNESS 0x00000009
|
|
#define GFCAMERA_VIDEOPROCAMP_CONTRAST 0x0000000a
|
|
#define GFCAMERA_VIDEOPROCAMP_HUE 0x0000000b
|
|
#define GFCAMERA_VIDEOPROCAMP_SATURATION 0x0000000c
|
|
#define GFCAMERA_VIDEOPROCAMP_SHARPNESS 0x0000000d
|
|
#define GFCAMERA_VIDEOPROCAMP_GAMMA 0x0000000e
|
|
#define GFCAMERA_VIDEOPROCAMP_COLORENABLE 0x0000000f
|
|
#define GFCAMERA_VIDEOPROCAMP_WHITEBALANCE 0x00000010
|
|
#define GFCAMERA_VIDEOPROCAMP_BACKLIGHT_COMPENSATION 0x00000011
|
|
#define GFCAMERA_VIDEOPROCAMP_GAIN 0x00000012
|
|
|
|
#endif
|
|
|