Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This topic applies to Windows XP or later.
The following table lists the interfaces implemented by the Video Control and its related objects.
Interface | Description |
---|---|
IBroadcastEventEx | Extended version of IBroadcastEvent. |
IBroadcastEvent | Enables an object to receive events from another object without setting up a direct connection point. |
IMSVidAnalogTuner | Represents an analog-only tuner card that does not support the Broadcast Driver Architecture (BDA). |
IMSVidAnalogTuner2 | Represents an analog-only tuner card that does not support the Broadcast Driver Architecture (BDA). |
IMSVidAudioRendererDevices | Represents a collection of audio renderers. |
IMSVidAudioRenderer | Represents an audio renderer device. |
IMSVidClosedCaptioning | Enables or disables closed captioning. |
IMSVidClosedCaptioning2 | Sets the closed captioning service. |
IMSVidClosedCaptioning3 | Retrieves the teletext filter. |
IMSVidCtl | Provides the primary interface for the Video Control. |
IMSVidDataServices | Represents the data services feature. |
IMSVidDevice | Provides the base interface for all the devices and features that the Video Control supports. |
IMSVidDevice2 | Extends the IMSVidDevice interface. |
IMSVidEncoder | Represents the MSVidEncoder feature. |
IMSVidEVR | Represents the Enhanced Video Renderer (EVR) filter within the Video Control filter graph. |
IMSVidFeature | Represents a feature that is available through the Video Control, such as data services or closed captioning. |
IMSVidFeatures | Represents a collection of Video Control features. |
IMSVidFilePlayback | Enables the client to specify a local file for playback. |
IMSVidFilePlayback2 | Extends the IMSVidFilePlayback interface. |
IMSVidGenericSink | Represents a generic output device. |
IMSVidGenericSink2 | Extends the IMSVidGenericSink interface. |
IMSVidGraphSegmentContainer | Obtains a pointer to the Filter Graph Manager. |
IMSVidInputDevice | Represents any input device that is recognized by the Video Control, such as a television tuner card. |
IMSVidInputDevices | Represents a collection of input devices. |
IMSVidOutputDevice | Represents an output device. |
IMSVidOutputDevices | Represents a collection of output devices. |
IMSVidPlayback | Controls a playback device. |
IMSVidRect | Represents a rectangle with an associated window handle. |
IMSVidStreamBufferRecordingControl | Enables an application to manage a stream buffer recording object through the Video Control. |
IMSVidStreamBufferSink | Represents the Stream Buffer Sink filter within the Video Control. |
IMSVidStreamBufferSink2 | Extends the IMSVidStreamBufferSink interface. |
IMSVidStreamBufferSink3 | Extends the IMSVidStreamBufferSink2 interface. |
IMSVidStreamBufferSource | Represents the Stream Buffer Source filter within the Video Control. |
IMSVidStreamBufferSource2 | Extends the IMSVidStreamBufferSource interface. |
IMSVidTuner | Manages tuning devices. |
IMSVidVideoInputDevice | Represents a video input device. |
IMSVidVideoRenderer | Represents a video renderer device. |
IMSVidVideoRenderer2 | Represents a video renderer device. |
IMSVidVideoRendererDevices | Represents a collection of video renderers. |
IMSVidVMR9 | Represents the Video Mixing Renderer Filter 9 (VMR-9) within the Video Control filter graph. |
IMSVidXDS | Represents the extended data services feature. |
Send comments about this topic to Microsoft
Build date: 12/4/2008