ITfFnLMProcessor interface (ctffunc.h)
The ITfFnLMProcessor interface is implemented by the language model text service and is used by an application or text service to enable alternate language model processing.
The application or text service obtains this interface from a thread manager object by calling ITfThreadMgr::GetFunctionProvider with GUID_MASTERLM_FUNCTIONPROVIDER and then calling ITfFunctionProvider::GetFunction interface with IID_ITfFnLMProcessor. If ITfThreadMgr::GetFunctionProvider fails, then no language model processor is installed.
Inheritance
The ITfFnLMProcessor interface inherits from the IUnknown interface. ITfFnLMProcessor also has these types of members:
Methods
The ITfFnLMProcessor interface has these methods.
ITfFnLMProcessor::GetReconversion ITfFnLMProcessor::GetReconversion method |
ITfFnLMProcessor::InvokeFunc ITfFnLMProcessor::InvokeFunc method |
ITfFnLMProcessor::InvokeKey ITfFnLMProcessor::InvokeKey method |
ITfFnLMProcessor::QueryKey ITfFnLMProcessor::QueryKey method |
ITfFnLMProcessor::QueryLangID ITfFnLMProcessor::QueryLangID method |
ITfFnLMProcessor::QueryRange ITfFnLMProcessor::QueryRange method |
ITfFnLMProcessor::Reconvert ITfFnLMProcessor::Reconvert method |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
Minimum supported server | Windows 2000 Server [desktop apps only] |
Target Platform | Windows |
Header | ctffunc.h |
Redistributable | TSF 1.0 on Windows 2000 Professional |
See also
ITfFunctionProvider::GetFunction