Transform Interfaces
This section contains reference pages for the main Windows Movie Maker interfaces. All interfaces are required unless otherwise noted.
| Interface | Description |
| IMediaTransform | Implemented by a transform to enable it to communicate with Windows Movie Maker. |
| IBufferManager | Used to access all surfaces and buffers. |
| IBuffer | Wraps the source textures and the destination surface. |
| INotifySeek | Optional interface that a transform can implement to receive notifications of playback discontinuities that are caused when a user seeks within a file. |
| IControlOutputSize | Optional interface that a transform can implement to enable it to change its output buffer requirements after each frame is processed. |
| ISurface | Wraps an IDirect3DSurface9 interface that represents a video surface. |
| ISurfaceManager | Controls allocation and destruction of Direct3D surfaces. |
See Also
Show: