|Microsoft DirectX 9.0|
This topic applies to Windows XP only.
The IMSVidOutputDevice object is the base class for Video Control output devices. This object is defined to support polymorphism. It inherits all the methods and properties of the IMSVidDevice object, but adds no other methods or properties.
The MSVidCtl.OutputsAvailable property returns an MSVidOutputDevices collection, which contains IMSVidOutputDevice objects.