#[repr(C)]pub struct SPEVENT {
pub bitfields: DWORD,
pub ulStreamNum: ULONG,
pub ullAudioStreamOffset: ULONGLONG,
pub wParam: WPARAM,
pub lParam: LPARAM,
}
Fields§
§bitfields: DWORD
§ulStreamNum: ULONG
§ullAudioStreamOffset: ULONGLONG
§wParam: WPARAM
§lParam: LPARAM
Implementations§
Source§impl SPEVENT
impl SPEVENT
pub fn eEventId(&self) -> SPEVENTENUM
pub fn set_eEventId(&mut self, val: SPEVENTENUM)
Source§impl SPEVENT
impl SPEVENT
pub fn elParamType(&self) -> SPEVENTLPARAMTYPE
pub fn set_elParamType(&mut self, val: SPEVENTLPARAMTYPE)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SPEVENT
impl RefUnwindSafe for SPEVENT
impl Send for SPEVENT
impl Sync for SPEVENT
impl Unpin for SPEVENT
impl UnwindSafe for SPEVENT
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