GRC services: Difference between revisions

No edit summary
No edit summary
Line 90: Line 90:
| 2 || [[#CreateVideoProxy]]
| 2 || [[#CreateVideoProxy]]
|-
|-
| 9 || [7.0.0+] SetAlbumShimLibraryVersion
| 9 || [7.0.0+] [[#SetAlbumShimLibraryVersion]]
|-
|-
| 10 || [[#OpenOffscreenLayer]]
| 10 || [[#OpenOffscreenLayer]]
Line 108: Line 108:
| 25 || [[#CompleteOffscreenRecordingFinishEx0]]
| 25 || [[#CompleteOffscreenRecordingFinishEx0]]
|-
|-
| 26 || [7.0.0+] CompleteOffscreenRecordingFinishEx1
| 26 || [7.0.0+] [[#CompleteOffscreenRecordingFinishEx1]]
|-
|-
| 30 || [[#GetOffscreenLayerError]]
| 30 || [[#GetOffscreenLayerError]]
Line 121: Line 121:
== CreateVideoProxy ==
== CreateVideoProxy ==
No input, returns an [[#IHOSBinderDriver]].
No input, returns an [[#IHOSBinderDriver]].
== SetAlbumShimLibraryVersion ==
Takes a total of 8-bytes of input, no output.


== OpenOffscreenLayer ==
== OpenOffscreenLayer ==
Line 149: Line 152:
== CompleteOffscreenRecordingFinishEx0 ==
== CompleteOffscreenRecordingFinishEx0 ==
Takes an input u64 '''LayerHandle''' and 2 type-0x5 input buffers, no output.
Takes an input u64 '''LayerHandle''' and 2 type-0x5 input buffers, no output.
== CompleteOffscreenRecordingFinishEx1 ==
Takes a total of 0x10-bytes of input and two type-0x5 input buffers, returns a total of 0x20-bytes of output.


== EncodeOffscreenLayerAudioSample ==
== EncodeOffscreenLayerAudioSample ==