IMediaCenterInputModule Interface

Activates and initializes an instance of an IME module. You must implement this interface on the class used to create an instance of the IME module. Generally, the shell creates and initializes an IME module once when the shell first needs the module. The shell releases the IME module when it is no longer needed or when the shell shuts down. The shell can create more than one copy of this interface in a process (for example when the same shell instance is supporting more than one display). You must not treat IMediaCenterInputModule as a single-instance interface.

Note   This interface has been deprecated.

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

Method Description
Activate Determines whether the IME module becomes active.
get_KeyMap Gets an IMediaCenterInputKeyMap interface that describes the appearance of the on-screen keypad to be used with this IME module.
get_SendArrowKeys Indicates to the shell whether to send arrow keys to the IME module for processing.
get_SupportsCandidateList Indicates to the shell whether the IME module supports the candidate list.

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

See Also