Table of Contents

AKRESULT __cdecl AK::SoundEngine::SetBusDevice ( AkUniqueID  in_idBus,
AkUniqueID  in_idNewDevice  
)

Sets the Audio Device to which a master bus outputs. This overrides the setting in the Wwise project. Can only be set on top-level busses. The Init bank should be successfully loaded prior to this call. SetBusDevice must be preceded by a call to AddOutput for the new device shareset to be registered as an output.

Returns:
AK_IDNotFound when either the Bus ID or the Device ID are not present in the Init bank or the bank was not loaded AK_InvalidParameter when the specified bus is not a Master Bus. This function can be called only on busses that have no parent bus.
Parameters:
in_idBus  Id of the master bus
in_idNewDevice  New device shareset to replace with.