nn::camera::CTR::SetPhotoMode Function

Syntax

nn::Result SetPhotoMode(
     CameraSelect select,
     PhotoMode mode
);

Arguments

Name Description
in select Specifies which camera to change settings for.
in mode Specifies the photo mode.

Return Values

Returns the result of the operation.
LEVEL_SUCCESS:SUMMARY_SUCCESS:MODULE_COMMON:DESCRIPTION_SUCCESS: Success.
LEVEL_STATUS:SUMMARY_STATUS_CHANGED:MODULE_NN_CAMERA:DESCRIPTION_CAMERA_IS_SLEEPING: Asleep, and thus unavailable.
LEVEL_FATAL:SUMMARY_INTERNAL:MODULE_NN_CAMERA:DESCRIPTION_CAMERA_FATAL_ERROR: There may be something physically wrong with the camera.

Description

Sets the photo mode.

The default values for each camera are shown below.

Inner CameraRight Outer CameraLeft Outer Camera
PHOTO_MODE_PORTRAITPHOTO_MODE_NORMALPHOTO_MODE_NORMAL

Note that this function may block internally for an extended period if a camera is restarting.

Revision History

2010/07/17
Added explanation about operation during restart.
2010/04/14
Added a description of the default values.
2010/02/02
Initial version.

CONFIDENTIAL