Struct steam_audio::ffi::IPLHrtfParams [] [src]

#[repr(C)]
pub struct IPLHrtfParams { pub type_: IPLHrtfDatabaseType, pub hrtfData: *mut IPLbyte, pub numHrirSamples: IPLint32, pub loadCallback: IPLHrtfLoadCallback, pub unloadCallback: IPLHrtfUnloadCallback, pub lookupCallback: IPLHrtfLookupCallback, }

Parameters used to describe the HRTF database you want to use when creating a Binaural Renderer object.

Fields

< Type of HRTF database to use.

< Reserved. Must be NULL.

< If using custom HRTF data, the size of each time-domain HRIR.

< Callback that will be called when creating a Binaural Renderer object.

< Callback that will be called when destroying a Binaural Renderer object.

< Callback that may be called to look up an HRTF and return a copy of the data.

Trait Implementations

impl Debug for IPLHrtfParams
[src]

[src]

Formats the value using the given formatter.

impl Copy for IPLHrtfParams
[src]

impl Clone for IPLHrtfParams
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more