Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Microsoft Speech API 5.3
ISpPrivateEngineCallEx::CallEngineSynchronize
ISpPrivateEngineCallEx::CallEngineSynchronize is used by the engine's extension object to call the main engine object. It has the same functionality as CallEngineEx and 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 CallEngineSynchronize(
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 pInFrame 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) |