nn::camera::CTR::PackageParameterCameraSelect Structure

Syntax

struct PackageParameterCameraSelect
{
   CameraSelect camera;
   s8 exposure;
   WhiteBalance whiteBalance;
   s8 sharpness;
   bool autoExposureOn;
   bool autoWhiteBalanceOn;
   FrameRate frameRate;
   PhotoMode photoMode;
   Contrast contrast;
   LensCorrection lensCorrection;
   bool noiseFilterOn;
   s16 autoExposureWindowStartX;
   s16 autoExposureWindowStartY;
   s16 autoExposureWindowWidth;
   s16 autoExposureWindowHeight;
   s16 autoWhiteBalanceWindowStartX;
   s16 autoWhiteBalanceWindowStartY;
   s16 autoWhiteBalanceWindowWidth;
   s16 autoWhiteBalanceWindowHeight;
};

Description

Structure for batch-configuring parameters without context but with cameras specified.

Member Variables

camera The combination of cameras for which to configure parameters.
exposure The value specified by the SetExposure function.
whiteBalance Value specified by the SetWhiteBalance function.
sharpness The value specified by the SetSharpness function.
autoExposureOn The value specified by the SetAutoExposure function.
autoWhiteBalanceOn Value specified by the SetAutoWhiteBalance function. This is ignored when whiteBalance is not WHITE_BALANCE_NORMAL.
frameRate Value specified by the SetFrameRate function.
photoMode Value specified by the SetPhotoMode function.
contrast Value specified by the SetContrast function.
lensCorrection Value specified by the SetLensCorrection function.
noiseFilterOn Value specified by the SetNoiseFilter function.
autoExposureWindowStartX The startX value specified by the SetAutoExposureWindow function. You must set this equal to an appropriate value regardless of the value of autoExposureOn.
autoExposureWindowStartY The startY value specified by the SetAutoExposureWindow function. You must set this equal to an appropriate value regardless of the value of autoExposureOn.
autoExposureWindowWidth The width value specified by the SetAutoExposureWindow function. You must set this equal to an appropriate value regardless of the value of autoExposureOn.
autoExposureWindowHeight The height value specified by the SetAutoExposureWindow function. You must set this equal to an appropriate value regardless of the value of autoExposureOn.
autoWhiteBalanceWindowStartX The startX value specified by the SetAutoWhiteBalanceWindow function. You must set this equal to an appropriate value regardless of the value of whiteBalance and autoWhiteBalanceOn.
autoWhiteBalanceWindowStartY The startY value specified by the SetAutoWhiteBalanceWindow function. You must set this equal to an appropriate value regardless of the value of whiteBalance and autoWhiteBalanceOn.
autoWhiteBalanceWindowWidth The width value specified by the SetAutoWhiteBalanceWindow function. You must set this equal to an appropriate value regardless of the value of whiteBalance and autoWhiteBalanceOn.
autoWhiteBalanceWindowHeight The height value specified by the SetAutoWhiteBalanceWindow function. You must set this equal to an appropriate value regardless of the value of whiteBalance and autoWhiteBalanceOn.

Revision History

2010/12/13
Noted that the response frame must be set regardless of whether auto-exposure and auto white balance are enabled or disabled.
2010/08/16
Initial version.

CONFIDENTIAL