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. |
Related topics