IMediaCenterInputCallback Interface

Enables the IME module to make changes to the shell's UI. An IME module can use the callback interface to update the contents of the input field, to present candidate lists, and to update the on-screen keypad by changing the keycaps or the shape of the keypad. The shell provides the IME module with a pointer to this interface by calling the IME module's IMediaCenterInputModule::Activate method.

Note   This interface has been deprecated.

In addition to the methods inherited from IUnknown, the IMediaCenterInputCallback interface exposes the following methods:

Method Description
DisplayCandidateList Enables an IME module to specify a candidate list for the shell to display.
SelectKeyMap Enables the IME module to specify a particular alternate representation of the on-screen keypad for the shell to display.
UpdateField Enables the IME module to update part, or all, of the displayed input field.

This interface is implemented by the shell and is called by the IME module.

See Also