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