Luna::AHI::IAdapter
Represents one audio adapter that can be used to create one device.
interface Luna::AHI::IAdapter : public virtual Interface
Base type
Member functions
-
virtual const c8 * get_name()=0
Gets the name of this adapter.
-
Checks if this adapter is the primary adapter of the platform.
-
virtual RV get_native_wave_formats(WaveFormat out_formats, usize num_formats)=0
Gets a list of native wave formats supported by this adapter.