Changes

333 bytes added ,  21:35, 1 November 2018
Line 306: Line 306:  
! Cmd || Name
 
! Cmd || Name
 
|-
 
|-
| 0 || ListAudioDeviceName
+
| 0 || [[#ListAudioDeviceName]]
 
|-
 
|-
 
| 1 || [[#SetAudioDeviceOutputVolume]]
 
| 1 || [[#SetAudioDeviceOutputVolume]]
Line 318: Line 318:  
| 5 || GetActiveChannelCount
 
| 5 || GetActiveChannelCount
 
|-
 
|-
| 6 || [3.0.0+] ListAudioDeviceNameAuto
+
| 6 || [3.0.0+] [[#ListAudioDeviceNameAuto]]
 
|-
 
|-
 
| 7 || [3.0.0+] [[#SetAudioDeviceOutputVolumeAuto]]
 
| 7 || [3.0.0+] [[#SetAudioDeviceOutputVolumeAuto]]
Line 332: Line 332:  
| 13 || [5.0.0+] GetAudioSystemMasterVolumeSetting
 
| 13 || [5.0.0+] GetAudioSystemMasterVolumeSetting
 
|}
 
|}
 +
 +
=== ListAudioDeviceName ===
 +
Takes a type-0x6 output buffer containing an array of '''DeviceName''', returns an output u32 for total number of output entries.
    
=== SetAudioDeviceOutputVolume ===
 
=== SetAudioDeviceOutputVolume ===
Line 338: Line 341:  
=== GetAudioDeviceOutputVolume ===
 
=== GetAudioDeviceOutputVolume ===
 
Takes a type-0x5 input buffer containing the '''DeviceName'''. Returns an output float.
 
Takes a type-0x5 input buffer containing the '''DeviceName'''. Returns an output float.
 +
 +
=== ListAudioDeviceNameAuto ===
 +
Takes a type-0x22 output buffer containing an array of '''DeviceName''', returns an output u32 for total number of output entries.
    
=== SetAudioDeviceOutputVolumeAuto ===
 
=== SetAudioDeviceOutputVolumeAuto ===