Struct winapi::sapi::ISpeechAudioStatusVtbl [] [src]

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