pub struct ALC_SOFT_loopback {Show 18 fields
pub ALC_BYTE_SOFT: ExtResult<ALCenum>,
pub ALC_UNSIGNED_BYTE_SOFT: ExtResult<ALCenum>,
pub ALC_SHORT_SOFT: ExtResult<ALCenum>,
pub ALC_UNSIGNED_SHORT_SOFT: ExtResult<ALCenum>,
pub ALC_INT_SOFT: ExtResult<ALCenum>,
pub ALC_UNSIGNED_INT_SOFT: ExtResult<ALCenum>,
pub ALC_FLOAT_SOFT: ExtResult<ALCenum>,
pub ALC_MONO_SOFT: ExtResult<ALCenum>,
pub ALC_STEREO_SOFT: ExtResult<ALCenum>,
pub ALC_QUAD_SOFT: ExtResult<ALCenum>,
pub ALC_5POINT1_SOFT: ExtResult<ALCenum>,
pub ALC_6POINT1_SOFT: ExtResult<ALCenum>,
pub ALC_7POINT1_SOFT: ExtResult<ALCenum>,
pub ALC_FORMAT_CHANNELS_SOFT: ExtResult<ALCenum>,
pub ALC_FORMAT_TYPE_SOFT: ExtResult<ALCenum>,
pub alcLoopbackOpenDeviceSOFT: ExtResult<unsafe extern "C" fn(deviceName: *const ALCchar) -> *mut ALCdevice>,
pub alcIsRenderFormatSupportedSOFT: ExtResult<unsafe extern "C" fn(device: *mut ALCdevice, frequency: ALCsizei, channels: ALCenum, type_: ALCenum) -> ALCboolean>,
pub alcRenderSamplesSOFT: ExtResult<unsafe extern "C" fn(device: *mut ALCdevice, buffer: *mut ALvoid, samples: ALCsizei)>,
}
Fields§
§ALC_BYTE_SOFT: ExtResult<ALCenum>
§ALC_UNSIGNED_BYTE_SOFT: ExtResult<ALCenum>
§ALC_SHORT_SOFT: ExtResult<ALCenum>
§ALC_UNSIGNED_SHORT_SOFT: ExtResult<ALCenum>
§ALC_INT_SOFT: ExtResult<ALCenum>
§ALC_UNSIGNED_INT_SOFT: ExtResult<ALCenum>
§ALC_FLOAT_SOFT: ExtResult<ALCenum>
§ALC_MONO_SOFT: ExtResult<ALCenum>
§ALC_STEREO_SOFT: ExtResult<ALCenum>
§ALC_QUAD_SOFT: ExtResult<ALCenum>
§ALC_5POINT1_SOFT: ExtResult<ALCenum>
§ALC_6POINT1_SOFT: ExtResult<ALCenum>
§ALC_7POINT1_SOFT: ExtResult<ALCenum>
§ALC_FORMAT_CHANNELS_SOFT: ExtResult<ALCenum>
§ALC_FORMAT_TYPE_SOFT: ExtResult<ALCenum>
§alcLoopbackOpenDeviceSOFT: ExtResult<unsafe extern "C" fn(deviceName: *const ALCchar) -> *mut ALCdevice>
§alcIsRenderFormatSupportedSOFT: ExtResult<unsafe extern "C" fn(device: *mut ALCdevice, frequency: ALCsizei, channels: ALCenum, type_: ALCenum) -> ALCboolean>
§alcRenderSamplesSOFT: ExtResult<unsafe extern "C" fn(device: *mut ALCdevice, buffer: *mut ALvoid, samples: ALCsizei)>
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ALC_SOFT_loopback
impl RefUnwindSafe for ALC_SOFT_loopback
impl Send for ALC_SOFT_loopback
impl Sync for ALC_SOFT_loopback
impl Unpin for ALC_SOFT_loopback
impl UnwindSafe for ALC_SOFT_loopback
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