pub struct ISpMMSysAudioVtbl {
pub parent: ISpAudioVtbl,
pub GetDeviceId: unsafe extern "system" fn(This: *mut ISpMMSysAudio, puDeviceId: *mut UINT) -> HRESULT,
pub SetDeviceId: unsafe extern "system" fn(This: *mut ISpMMSysAudio, uDeviceId: UINT) -> HRESULT,
pub GetMMHandle: unsafe extern "system" fn(This: *mut ISpMMSysAudio, pHandle: *mut *mut c_void) -> HRESULT,
pub GetLineId: unsafe extern "system" fn(This: *mut ISpMMSysAudio, puLineId: *mut UINT) -> HRESULT,
pub SetLineId: unsafe extern "system" fn(This: *mut ISpMMSysAudio, uLineId: UINT) -> HRESULT,
}
Fields
parent | |
GetDeviceId | |
SetDeviceId | |
GetMMHandle | |
GetLineId | |
SetLineId | |