windows::Win32::Media::Speech

Trait _ISpPrivateEngineCall_Impl

pub trait _ISpPrivateEngineCall_Impl: IUnknownImpl {
    // Required methods
    fn CallEngine(
        &self,
        pcallframe: *mut c_void,
        ulcallframesize: u32,
    ) -> Result<()>;
    fn CallEngineEx(
        &self,
        pinframe: *const c_void,
        ulinframesize: u32,
        ppcomemoutframe: *mut *mut c_void,
        puloutframesize: *mut u32,
    ) -> Result<()>;
}

Required Methods§

fn CallEngine( &self, pcallframe: *mut c_void, ulcallframesize: u32, ) -> Result<()>

fn CallEngineEx( &self, pinframe: *const c_void, ulinframesize: u32, ppcomemoutframe: *mut *mut c_void, puloutframesize: *mut u32, ) -> Result<()>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§