Returns a listing of the current devices for a given sink plug-in, including Device ID, friendly name, and state. This call is only valid for sink plug-ins that support device enumeration. Prerequisites:
The audio device shareset must have been loaded from a soundbank and a device with this shareset must exist in the pipeline.
AK_NotImplemented if the sink plug-in does not implement device enumeration AK_PluginNotRegistered if the plug-in has not been registered yet either by loading the init bank or by calling RegisterPluginDLL.
In: The audio device shareset ID for which to list the sink plug-in devices.
In: The length of the out_deviceDescriptions array. Out: If out_deviceDescriptions is not-null, this will be set to the number of entries in out_deviceDescriptions that was populated. If out_deviceDescriptions is null, this will be set to the number of devices that may be available.
The output array of device descriptions.
Was this page helpful?
Questions? Problems? Need more info? Contact us, and we can help!