Windows Movie Maker 3.0 and Windows DVD Maker 1.0 SDK

This documentation describes the Microsoft Windows Movie Maker 3.0 and Microsoft Windows DVD Maker 1.0 Software Development Kit (SDK).

The Windows Movie Maker and Windows DVD Maker SDK is designed to help developers create and add their own custom special effects and transitions to Windows Movie Maker in Windows Vista, and their own custom transitions, buttons, and menu styles to Windows DVD Maker in Windows Vista. These effects and transitions are C++ COM objects that use Microsoft Direct3D and hardware acceleration.

Developers are encouraged to refer to the source code of the samples included with this SDK.

This documentation includes the following sections.

Section Description
About the Windows Movie Maker and Windows DVD Maker SDK Provides an overview of the Windows Movie Maker and Windows DVD Maker SDK, and explains the organization of the documentation.
Programming Guide Explains how to create and add your own custom transitions and effects to Windows Movie Maker 3.0, and your own custom transitions, buttons, and menu styles to Windows DVD Maker 1.0.
Samples Describes the code samples installed with the SDK and where to find them. Also provides the headers and libraries required to implement the APIs documented in Windows Movie Maker APIs.
Programming Reference Provides reference information for the XML elements used to modify built-in effects and transitions in Windows Movie Maker and built-in transitions, buttons, and menu styles in Windows DVD Maker. This reference also provides information for the interfaces, functions, classes, enumerated types, and structures used to create new effects and transitions in Windows Movie Maker.
Glossary Defines terms used in this documentation.