Audio services

Revision as of 07:05, 19 November 2017 by Misson20000 (talk | contribs) (Created page with "= audout:u = {| class="wikitable" border="1" |- ! Cmd || Name |- | 0 || ListAudioOuts |- | 1 || #OpenAudioOut |} == OpenAudioOut == Takes two u64s (an interface ID and a...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

audout:u

Cmd Name
0 ListAudioOuts
1 #OpenAudioOut

OpenAudioOut

Takes two u64s (an interface ID and a PID placeholder?), a PID, a process handle, and the name of the interface you want to connect to. Returns an #IAudioOut object.

IAudioOut

Cmd Name
0 GetAudioOutState
1 StartAudioOut
2 StopAudioOut
3 AppendAudioOutBuffer
4 RegisterBufferEvent
5 GetReleasedAudioOutBuffer
6 ContainsAudioOutBuffer