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 == |