Media Center Interface Plug-in SDK
(last updated May 9, 2003)
Introduction
This SDK contains everything you need to create your own interface plug-in for Media Center. An interface plug-in is a plug-in that seamlessly integrates into Media Center's interface to provide added functionality. An interface plug-in can be just about anything you can imagine. (an advanced tagging studio, an HTML control server, a playlist management tool, and on and on) Luckily, you can build on all of Media Center's established power, so you don't have to deal with ugly low level details like tagging, controlling the system mixer, database management, etc.
Writing a component
The first thing you need to do to create an Interface plug-in is to choose a language. Any language that supports COM should work fine. (C++, VB, etc.) Once that's out of the way, you need to create a new COM control that has a user interface. Then, there are two requirements for your COM control:
Support
If you have questions or concerns not addressed by this SDK, or just have suggestions for making the SDK more understandable, please visit our developer's forum.