The set of interfaces in this SDK makes it easy for a developer to script the behavior of the encoder itself. This is an easy way to build a powerful media creation application on top of Windows Media Encoder 9 Series, and is ideal for building batch encoding tools or simplified encoding applications for end users.