Applet Manager services: Difference between revisions

No edit summary
Line 1,903: Line 1,903:


=== CreateManagedDisplaySeparableLayer ===
=== CreateManagedDisplaySeparableLayer ===
No input, returns two output u64s.
No input, returns two output u64 LayerIds.
 
sdknso now uses this instead of [[#CreateManagedDisplayLayer]]. sdknso caches the output from the cmd so that it's only used once. The first u64 is used the same as the original LayerId from [[#CreateManagedDisplayLayer]]. <code>nn::vi::CreateRecordingLayer</code> uses the second LayerId, the layer creation is identical besides which LayerId is used.


=== SetManagedDisplayLayerSeparationMode ===
=== SetManagedDisplayLayerSeparationMode ===
Takes an input u32, no output.
Takes an input u32, no output.
sdknso exposes this as <code>nn::vi::SetRecordingLayerEnabled(bool)</code>.


=== SetHandlesRequestToDisplay ===
=== SetHandlesRequestToDisplay ===