#[repr(C)]pub struct IPLTrueAudioNextDeviceSettings {
pub frameSize: IPLint32,
pub irSize: IPLint32,
pub order: IPLint32,
pub maxSources: IPLint32,
}Expand description
Settings used to create a TrueAudio Next device.
Fields§
§frameSize: IPLint32The number of samples in an audio frame.
irSize: IPLint32The number of samples in the impulse responses that will be used for convolution.
order: IPLint32The Ambisonic order of the impulse responses that will be used for convolution.
maxSources: IPLint32The maximum number of sources that will use TrueAudio Next for convolution.
Trait Implementations§
Source§impl Clone for IPLTrueAudioNextDeviceSettings
impl Clone for IPLTrueAudioNextDeviceSettings
Source§fn clone(&self) -> IPLTrueAudioNextDeviceSettings
fn clone(&self) -> IPLTrueAudioNextDeviceSettings
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for IPLTrueAudioNextDeviceSettings
Auto Trait Implementations§
impl Freeze for IPLTrueAudioNextDeviceSettings
impl RefUnwindSafe for IPLTrueAudioNextDeviceSettings
impl Send for IPLTrueAudioNextDeviceSettings
impl Sync for IPLTrueAudioNextDeviceSettings
impl Unpin for IPLTrueAudioNextDeviceSettings
impl UnwindSafe for IPLTrueAudioNextDeviceSettings
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more