GRC services: Difference between revisions
| Line 108: | Line 108: | ||
== StartOffscreenRecording ==  | == StartOffscreenRecording ==  | ||
Takes an input u64, no output.  | Takes an input u64, no output.  | ||
Seems to be unused by official user processes, [[#StartOffscreenRecordingEx]] is used instead.  | |||
== AbortOffscreenRecording ==  | == AbortOffscreenRecording ==  | ||
Takes an input u64, no output.  | Takes an input u64 '''LayerHandle''', no output.  | ||
== RequestOffscreenRecordingFinishReady ==  | == RequestOffscreenRecordingFinishReady ==  | ||
Takes an input u64, no output.  | Takes an input u64 '''LayerHandle''', no output.  | ||
== StartOffscreenRecordingEx ==  | == StartOffscreenRecordingEx ==  | ||
Takes an input u64 and an [[#OffscreenRecordingParameter]], no output.  | Takes an input u64 '''LayerHandle''' and an [[#OffscreenRecordingParameter]], no output.  | ||
== CompleteOffscreenRecordingFinish ==  | == CompleteOffscreenRecordingFinish ==  | ||
Takes an input u64 and a type-0x5 input buffer, no output.  | Takes an input u64 and a type-0x5 input buffer, no output.  | ||
Seems to be unused by official user processes, [[#CompleteOffscreenRecordingFinishEx0]] is used instead.  | |||
== CompleteOffscreenRecordingFinishEx0 ==  | == CompleteOffscreenRecordingFinishEx0 ==  | ||
Takes an input u64 and 2 type-0x5 input buffers, no output.  | Takes an input u64 '''LayerHandle''' and 2 type-0x5 input buffers, no output.  | ||
== EncodeOffscreenLayerAudioSample ==  | == EncodeOffscreenLayerAudioSample ==  | ||
Takes an input u64 and a type-0x5 input buffer, returns an output u64.  | Takes an input u64 '''LayerHandle''' and a type-0x5 input buffer, returns an output u64.  | ||
== GetOffscreenLayerError ==  | == GetOffscreenLayerError ==  | ||
Takes an input u64, no output.  | Takes an input u64 '''LayerHandle''', no output.  | ||
== GetOffscreenLayerRecordingFinishReadyEvent ==  | == GetOffscreenLayerRecordingFinishReadyEvent ==  | ||
Takes an input u64, returns an output handle.  | Takes an input u64 '''LayerHandle''', returns an output event handle.  | ||
== GetOffscreenLayerAudioEncodeReadyEvent ==  | == GetOffscreenLayerAudioEncodeReadyEvent ==  | ||
Takes an input u64, returns an output handle.  | Takes an input u64 '''LayerHandle''', returns an output event handle.  | ||
= OffscreenRecordingParameter =  | = OffscreenRecordingParameter =  | ||