Changes

1,862 bytes added ,  17:24, 20 September 2017
no edit summary
Line 23: Line 23:  
|}
 
|}
   −
= vi:u "ApplicationRootService" =
+
= vi:u =
 +
This is "nn::visrv::sf::IApplicationRootService".
 +
 
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
! Cmd || Name
+
! Cmd || Name || Notes
 
|-
 
|-
| 0 || RegisterInterface_ApplicationDisplayService
+
| 0 || GetDisplayService || Returns an [[#IApplicationDisplayService]].
 
|-
 
|-
 
|}
 
|}
   −
= vi:m "ManagerRootService" =
+
= vi:m =
 +
This is "nn::visrv::sf::IManagerRootService".
 +
 
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
! Cmd || Name
+
! Cmd || Name || Notes
 
|-
 
|-
| 2 || RegisterInterface_ApplicationDisplayService
+
| 2 || GetDisplayService || Returns an [[#IApplicationDisplayService]].
 
|-
 
|-
| 3 || RegisterInterface2_ApplicationDisplayService
+
| 3 || GetDisplayServiceWithProxyNameExchange || Returns an [[#IApplicationDisplayService]].
 
|-
 
|-
 
|}
 
|}
   −
= vi:s "SystemRootService" =
+
= vi:s =
 +
This is "nn::visrv::sf::ISystemRootService".
 +
 
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
 
! Cmd || Name
 
! Cmd || Name
 
|-
 
|-
| 1 || RegisterInterface_ApplicationDisplayService
+
| 1 || GetDisplayService || Returns an [[#IApplicationDisplayService]].
 
|-
 
|-
| 3 || RegisterInterface2_ApplicationDisplayService
+
| 3 || GetDisplayServiceWithProxyNameExchange || Returns an [[#IApplicationDisplayService]].
 
|-
 
|-
 
|}
 
|}
Line 57: Line 63:  
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
! Cmd || Name
+
! Cmd || Name || Notes
 
|-
 
|-
| 100 || RegisterInterface_HOSBinderDriver
+
| 100 || GetRelayService || Returns an [[#IHOSBinderDriver]].
 
|-
 
|-
| 101 || RegisterInterface_SystemDisplayService
+
| 101 || GetSystemDisplayService || Returns an [[#ISystemDisplayService]].
 
|-
 
|-
| 102 || RegisterInterface_ManagerDisplayService
+
| 102 || GetManagerDisplayService || Returns an [[#IManagerDisplayService]].
 
|-
 
|-
| 103 || RegisterInterface2_HOSBinderDriver
+
| 103 || GetIndirectDisplayTransactionService || Returns an [[#IHOSBinderDriver]].
 
|-
 
|-
| 1000 || GetDisplayProfiles
+
| 1000 || ListDisplays ||
 
|-
 
|-
| 1010 ||  
+
| 1010 || OpenDisplay ||
 
|-
 
|-
| 1011 ||  
+
| 1011 || OpenDefaultDisplay ||
 
|-
 
|-
| 1020 ||  
+
| 1020 || CloseDisplay ||
 
|-
 
|-
| 1101 ||  
+
| 1101 || SetDisplayEnabled ||
 
|-
 
|-
| 1102 || GetDisplaySize
+
| 1102 || GetDisplayResolution ||
 
|-
 
|-
| 2020 ||  
+
| 2020 || OpenLayer ||
 
|-
 
|-
| 2021 ||  
+
| 2021 || CloseLayer ||
 
|-
 
|-
| 2030 ||  
+
| 2030 || CreateStrayLayer ||
 
|-
 
|-
| 2031 ||  
+
| 2031 || DestroyStrayLayer ||
 
|-
 
|-
| 2101 ||  
+
| 2101 || SetLayerScalingMode ||
 
|-
 
|-
| 2450 ||  
+
| 2450 || GetIndirectLayerImageMap ||
 
|-
 
|-
| 2451 ||  
+
| 2451 || GetIndirectLayerImageCropMap ||
 
|-
 
|-
| 2460 ||  
+
| 2460 || GetIndirectLayerImageRequiredMemoryInfo ||
 
|-
 
|-
| 5202 ||  
+
| 5202 || GetDisplayVsyncEvent ||
 
|-
 
|-
| 5203 ||  
+
| 5203 || GetDisplayVsyncEventForDebug ||
 
|-
 
|-
 
|}
 
|}
   −
= IHOSBinderDriver =
+
== IHOSBinderDriver ==
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
 
! Cmd || Name
 
! Cmd || Name
 
|-
 
|-
| 0 ||  
+
| 0 || TransactParcel
 
|-
 
|-
| 1 ||  
+
| 1 || AdjustRefcount
 
|-
 
|-
| 2 ||  
+
| 2 || GetNativeHandle
 
|-
 
|-
 +
| 3 || TransactParcelAuto
 
|}
 
|}
   −
= ISystemDisplayService =
+
== ISystemDisplayService ==
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
 
! Cmd || Name
 
! Cmd || Name
 
|-
 
|-
| 1200 ||  
+
| 1200 || GetZOrderCountMin
 +
|-
 +
| 1202 || GetZOrderCountMax
 
|-
 
|-
| 1202 ||  
+
| 1203 || GetDisplayLogicalResolution
 
|-
 
|-
| 1203 ||  
+
| 1204 || SetDisplayMagnification
 
|-
 
|-
| 2201 ||  
+
| 2201 || SetLayerPosition
 
|-
 
|-
| 2203 ||  
+
| 2203 || SetLayerSize
 
|-
 
|-
| 2204 ||  
+
| 2204 || GetLayerZ
 
|-
 
|-
| 2205 ||  
+
| 2205 || SetLayerZ
 
|-
 
|-
| 2207 ||  
+
| 2207 || SetLayerVisibility
 
|-
 
|-
| 2209 ||  
+
| 2209 || SetLayerAlpha
 
|-
 
|-
| 2312 ||  
+
| 2312 || CreateStrayLayer
 
|-
 
|-
| 2400 ||  
+
| 2400 || OpenIndirectLayer
 
|-
 
|-
| 2401 ||  
+
| 2401 || CloseIndirectLayer
 
|-
 
|-
| 2402 ||  
+
| 2402 || FlipIndirectLayer
 
|-
 
|-
| 3000 ||  
+
| 3000 || ListDisplayModes
 
|-
 
|-
| 3001 ||  
+
| 3001 || ListDisplayRgbRanges
 
|-
 
|-
| 3002 ||  
+
| 3002 || ListDisplayContentTypes
 
|-
 
|-
| 3200 ||  
+
| 3200 || GetDisplayMode
 
|-
 
|-
| 3201 ||  
+
| 3201 || SetDisplayMode
 
|-
 
|-
| 3202 ||  
+
| 3202 || GetDisplayUnderscan
 
|-
 
|-
| 3203 ||  
+
| 3203 || SetDisplayUnderscan
 
|-
 
|-
| 3204 ||  
+
| 3204 || GetDisplayContentType
 
|-
 
|-
| 3205 ||  
+
| 3205 || SetDisplayContentType
 
|-
 
|-
| 3206 ||  
+
| 3206 || GetDisplayRgbRange
 
|-
 
|-
| 3207 ||  
+
| 3207 || SetDisplayRgbRange
 
|-
 
|-
| 3208 ||  
+
| 3208 || GetDisplayCmuMode
 
|-
 
|-
| 3209 ||  
+
| 3209 || SetDisplayCmuMode
 
|-
 
|-
| 3210 ||  
+
| 3210 || GetDisplayContrastRatio
 
|-
 
|-
| 3211 ||  
+
| 3211 || SetDisplayContrastRatio
 
|-
 
|-
| 3214 ||  
+
| 3214 || GetDisplayGamma
 
|-
 
|-
| 3215 ||  
+
| 3215 || SetDisplayGamma
 
|-
 
|-
| 3216 ||  
+
| 3216 || GetDisplayCmuLuma
 
|-
 
|-
| 3217 ||  
+
| 3217 || SetDisplayCmuLuma
 
|-
 
|-
 
|}
 
|}
   −
= IManagerDisplayService =
+
== IManagerDisplayService ==
 
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"
 
|-
 
|-
 
! Cmd || Name
 
! Cmd || Name
 
|-
 
|-
| 2010 ||  
+
| 1102 || GetDisplayResolution
 +
|-
 +
| 2010 || CreateManagedLayer
 
|-
 
|-
| 2011 ||  
+
| 2011 || DestroyManagedLayer
 
|-
 
|-
| 2050 ||  
+
| 2050 || CreateIndirectLayer
 
|-
 
|-
| 2051 ||  
+
| 2051 || DestroyIndirectLayer
 
|-
 
|-
| 2052 ||  
+
| 2052 || CreateIndirectProducerEndPoint
 
|-
 
|-
| 2053 ||  
+
| 2053 || DestroyIndirectProducerEndPoint
 
|-
 
|-
| 2054 ||  
+
| 2054 || CreateIndirectConsumerEndPoint
 
|-
 
|-
| 2055 ||  
+
| 2055 || DestroyIndirectConsumerEndPoint
 
|-
 
|-
| 2300 ||  
+
| 2300 || AcquireLayerTexturePresentingEvent
 
|-
 
|-
| 2301 ||  
+
| 2301 || ReleaseLayerTexturePresentingEvent
 
|-
 
|-
| 2302 ||  
+
| 2302 || GetDisplayHotplugEvent
 
|-
 
|-
| 2402 ||  
+
| 2402 || GetDisplayHotplugState
 
|-
 
|-
| 4201 ||  
+
| 4201 || SetDisplayAlpha
 
|-
 
|-
| 4203 ||  
+
| 4203 || SetDisplayLayerStack
 
|-
 
|-
| 4205 ||  
+
| 4205 || SetDisplayPowerState
 
|-
 
|-
| 6000 ||  
+
| 6000 || AddToLayerStack
 
|-
 
|-
| 6001 ||  
+
| 6001 || RemoveFromLayerStack
 
|-
 
|-
| 6002 ||  
+
| 6002 || SetLayerVisibility
 
|-
 
|-
| 7000 ||  
+
| 7000 || SetContentVisibility
 
|-
 
|-
| 8000 ||  
+
| 8000 || SetConductorLayer
 
|-
 
|-
| 8100 ||  
+
| 8100 || SetIndirectProducerFlipOffset
 
|}
 
|}
    
[[Category:Services]]
 
[[Category:Services]]