Audio services: Difference between revisions
m Correct reference to GetAudioRendererState |
|||
Line 74: | Line 74: | ||
| 8 || [3.0.0+] [[#GetReleasedAudioOutBufferAuto]] | | 8 || [3.0.0+] [[#GetReleasedAudioOutBufferAuto]] | ||
|- | |- | ||
| 9 || [4.0.0+] GetAudioOutBufferCount | | 9 || [4.0.0+] [[#GetAudioOutBufferCount]] | ||
|- | |- | ||
| 10 || [4.0.0+] GetAudioOutPlayedSampleCount | | 10 || [4.0.0+] [[#GetAudioOutPlayedSampleCount]] | ||
|- | |- | ||
| 11 || [4.0.0+] FlushAudioOutBuffers | | 11 || [4.0.0+] [[#FlushAudioOutBuffers]] | ||
|- | |- | ||
| 12 || [6.0.0+] SetAudioOutVolume | | 12 || [6.0.0+] [[#SetAudioOutVolume]] | ||
|- | |- | ||
| 13 || [6.0.0+] GetAudioOutVolume | | 13 || [6.0.0+] [[#GetAudioOutVolume]] | ||
|} | |} | ||
Line 128: | Line 128: | ||
=== GetReleasedAudioOutBufferAuto === | === GetReleasedAudioOutBufferAuto === | ||
Same as [[#GetReleasedAudioOutBuffer]] but takes a type-0x22 buffer instead. | Same as [[#GetReleasedAudioOutBuffer]] but takes a type-0x22 buffer instead. | ||
=== GetAudioOutBufferCount === | |||
Returns u32 amount of buffers awaiting playback. | |||
=== GetAudioOutPlayedSampleCount === | |||
Returns u64 total amount of samples played back. | |||
=== FlushAudioOutBuffers === | |||
Flushes all pending buffers. Returns 1 if buffers were pending. | |||
=== SetAudioOutVolume === | |||
Set float playback volume for this interface. | |||
=== GetAudioOutVolume === | |||
Get float playback volume for this interface. Default is 1.0. | |||
= audin:u = | = audin:u = |