ISpPrivateEngineCall::CallEngineEx (SAPI 5.4)

Microsoft Speech API 5.4

ISpPrivateEngineCall::CallEngineEx

ISpPrivateEngineCall::CallEngineEx returns the non-fixed size data block response information associated with the SR engine.

Applications implementing this method must call CoTaskMemFree() to free memory associated with the returned response.

  
    HRESULT CallEngineEx(
   const void  *pInFrame,
   ULONG        ulInFrameSize,
   void       **ppCoMemOutFrame,
   ULONG       *pulOutFrameSize
 );

Parameters

  • pInFrame
    [in] Address of the recognition engine data.
  • ulInFrameSize
    [in] Size, in bytes, of the pInCallFrame structure.
  • ppCoMemOutFrame
    [out] Address of a pointer to the data block information associated with the SR engine.
  • pulOutFrameSize
    [out] Size, in bytes, of the ppCoMemOutFrame structure.

Return values

Value
S_OK
E_INVALIDARG
E_POINTER
FAILED(hr)