Windows Media Center SDK Overview

Microsoft Windows Media Center is a feature of certain SKUs of the Windows 7 operating system that includes enhanced capabilities for consolidating digital entertainment and media content and delivering it, on demand, to the user. Windows Media Center is a sophisticated application designed to provide easy access to the entertainment services and digital media content that are available through the Windows Media Center PC. It has a user interface that is easy to use from a distance and designed to be accessed primarily through a TV-style remote control.

Windows Media Center is extensible, meaning that you can create new applications and services that integrate with it, providing additional capabilities and experiences to the user. By using the Windows Media Center SDK, developers can do the following:

  • Create a Windows Media Center application, which is a Microsoft .NET Framework assembly. It extends the functionality of Windows Media Center by using the programming interfaces exposed by the Windows Media Center application object model, the .NET Framework's System namespace, and namespaces that are provided by external assemblies. For more information, see the Programming Guide.
  • Use the click-to-record feature in Windows Media Center applications and external Windows applications. This programmatically directs Windows Media Center to schedule the recording of TV programs. For more information, see Scheduling Recorded TV with Click-To-Record.

See Also