IMvcVirtualPart Class

class IMvcVirtualPart

Interface for a virtual part. A virtual part is a visual part that can render itself on multiple display surfaces simultaneously. The graphics a virtual part draws are virtual because its coordinate space is essentially off-screen. The graphics don't appear on a device until a renderer maps the virtual part onto a device. The presentation model implements this interface so that its presentation can appear in multiple viewports concurrently.

Defined in: MvcIfcs.h

Class Members

virtual void AddRendering(MvcVisualPart* pVisualPart)

Adds a visual part to the list of renderings

virtual void RemoveRendering(MvcVisualPart* pVisualPart)

The visual part identified by the argument is removed from this virtual part's list of renderings.