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:
|IMediaCenterInputCallback||Enables the IME module to make changes to the shell's user interface (UI).|
|IMediaCenterInputField||Provides 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.|
|IMediaCenterInputKeyMap||Describes the on-screen appearance of the on-screen keypad provided by an IME module.|
|IMediaCenterInputModule||Activates and initializes an instance of an IME module.|
The Windows Media Center IME Module API includes the following enumeration types:
|EHIMECharFlags||Contains a set of values that indicate whether the shell should update the confirmed state.|
|MediaCenterInputSpecialKey||Defines the special keys that the shell sends to the IME module.|