nn::camera::CTR::Context Enumerated Typeenum Context;
| Value | Description |
|---|---|
| CONTEXT_NONE | Specifies no contexts. |
| CONTEXT_A | Specifies context A. |
| CONTEXT_B | Specifies context B. |
| CONTEXT_BOTH | Specifies both context A and context B. |
Enumerated type that indicates the camera context.
Think of a "context" here as a place to save the state for camera settings.
You can save combinations of three settings (resolution, effects, and flipping) in two contexts: A and B. By default, the inner camera and left and right outer cameras all use context A when started.
The way to use the contexts is to configure the following settings as needed for context B: nn::camera::CTR::SetSize, nn::camera::CTR::SetDetailSize, nn::camera::CTR::FlipImage, ref def="SetEffect".
/> If this is done, when those settings are necessary you can call nn::camera::CTR::SwitchContext to change the current context to context B. Accordingly, you can switch settings faster by doing this than by changing camera settings separately when the need arises.
CONFIDENTIAL