Input Method Editor Module Reference

The Windows Media Center Input Method Editor (IME) Module API includes several interfaces that support IME modules for the Windows Media Center shell. An IME module uses these interfaces to perform initialization tasks, describe the appearance of the on-screen keypad, receive user input, and make changes to the shell's user interface.

Note    The Input Method Editor Module API has been deprecated. Instead, developers can use the native onscreen keyboard in Windows Media Center that provides support for international text input.

The Windows Media Center IME Module API includes the following interfaces:

InterfaceDescription
IMediaCenterInputCallbackEnables the IME module to make changes to the shell's user interface (UI).
IMediaCenterInputFieldProvides a way for the shell to report user input to the IME module, including the user's interactions through the on-screen keypad, remote control, and keyboard.
IMediaCenterInputKeyMapDescribes the on-screen appearance of the on-screen keypad provided by an IME module.
IMediaCenterInputModuleActivates and initializes an instance of an IME module.

The Windows Media Center IME Module API includes the following enumeration types:

Enumeration typeDescription
EHIMECharFlagsContains a set of values that indicate whether the shell should update the confirmed state.
MediaCenterInputSpecialKeyDefines the special keys that the shell sends to the IME module.

See Also

Show: