pub struct ISpeechAudioStatusVtbl {
pub parent: IDispatchVtbl,
pub get_FreeBufferSpace: unsafe extern "system" fn(This: *mut ISpeechAudioStatus, FreeBufferSpace: *mut c_long) -> HRESULT,
pub get_NonBlockingIO: unsafe extern "system" fn(This: *mut ISpeechAudioStatus, NonBlockingIO: *mut c_long) -> HRESULT,
pub get_State: unsafe extern "system" fn(This: *mut ISpeechAudioStatus, State: *mut SpeechAudioState) -> HRESULT,
pub get_CurrentSeekPosition: unsafe extern "system" fn(This: *mut ISpeechAudioStatus, CurrentSeekPosition: *mut VARIANT) -> HRESULT,
pub get_CurrentDevicePosition: unsafe extern "system" fn(This: *mut ISpeechAudioStatus, CurrentDevicePosition: *mut VARIANT) -> HRESULT,
}
Fields
parent | |
get_FreeBufferSpace | |
get_NonBlockingIO | |
get_State | |
get_CurrentSeekPosition | |
get_CurrentDevicePosition | |