Display services: Difference between revisions
No edit summary |
No edit summary |
||
Line 226: | Line 226: | ||
== GetHdcpServiceObject == | == GetHdcpServiceObject == | ||
No input | No input. Returns a [[#IHdcpController]]. | ||
= IHdcpController = | = IHdcpController = | ||
Line 253: | Line 253: | ||
! Cmd || Name | ! Cmd || Name | ||
|- | |- | ||
| 0 || InitializeOld | | 0 || [[#InitializeOld]] | ||
|- | |- | ||
| 1 || FinalizeOld | | 1 || [[#FinalizeOld]] | ||
|- | |- | ||
| 2 || SetAndWaitOld | | 2 || [[#SetAndWaitOld]] | ||
|- | |- | ||
| 3 || GetOld | | 3 || [[#GetOld]] | ||
|- | |- | ||
| 4 || Initialize | | 4 || [[#Initialize]] | ||
|- | |- | ||
| 5 || Finalize | | 5 || [[#Finalize]] | ||
|- | |- | ||
| 6 || SetAndWait | | 6 || [[#SetAndWait]] | ||
|- | |- | ||
| 7 || Get | | 7 || [[#Get]] | ||
|} | |} | ||
== InitializeOld == | |||
Takes an input [[#Module]], an input [[#Priority]] and an input u32 '''EventClearMode'''. No output. | |||
== FinalizeOld == | |||
Takes an input [[#Module]]. No output. | |||
== SetAndWaitOld == | |||
Takes an input [[#Module]] and two input [[#Setting]] '''Min''' and '''Max'''. No output. | |||
== GetOld == | |||
Takes an input [[#Module]]. Returns an output [[#Setting]] '''Current'''. | |||
== Initialize == | |||
Same as [[#InitializeOld]], but returns an output [[#Request]]. | |||
== Finalize == | |||
Same as [[#FinalizeOld]], but takes an input [[#Request]] instead of an input [[#Module]]. | |||
== SetAndWait == | |||
Same as [[#SetAndWaitOld]], but takes an input [[#Request]] instead of an input [[#Module]]. | |||
== Get == | |||
Same as [[#GetOld]], but takes an input [[#Request]] instead of an input [[#Module]]. | |||
= vi:u = | = vi:u = | ||
Line 860: | Line 884: | ||
== IsVrModeEnabled == | == IsVrModeEnabled == | ||
No input. Returns an output u8 bool set by the above commands. | No input. Returns an output u8 bool set by the above commands. | ||
= Module = | |||
This is "nn::mmnv::Module". | |||
{| class="wikitable" border="1" | |||
|- | |||
! Value || Name | |||
|- | |||
| 0 || Cpu | |||
|- | |||
| 1 || Gpu | |||
|- | |||
| 2 || Emc | |||
|- | |||
| 3 || SysBus | |||
|- | |||
| 4 || Mselect | |||
|- | |||
| 5 || Nvdec | |||
|- | |||
| 6 || Nvenc | |||
|- | |||
| 7 || Nvjpg | |||
|- | |||
| 8 || Test | |||
|} | |||
= Priority = | |||
This is "nn::mmnv::Priority". This is an u32. | |||
= Setting = | |||
This is "nn::mmnv::Setting". This is an u32. | |||
= Request = | |||
This is "nn::mmnv::Request". This is an u32. | |||
= DisplayInfo = | = DisplayInfo = |