ISurfaceManager Interface
The surface manager controls Direct3D and Direct3D surfaces. This interface can be queried for IBufferManager.
In addition to the methods inherited from IBufferManager, the ISurfaceManager interface exposes the following methods.
Method | Description |
AllocSurface | Allocates a new ISurface interface for the application to use. However, the recommended way to allocate a surface is described in the IMediaTransform::Process method documentation. |
AllocSurfaceSize | Allocates a new ISurface of a specific size. However, the recommended way to allocate a surface is described in the IMediaTransform::Process documentation. |
get_Device | Retrieves the device that owns the surface. |
get_IdealVideoSize | Retrieves the ideal video size for the surface. |
get_Monitor | Retrieves a handle to the display monitor. |
See Also