Microsoft DirectX 9.0

Video Control Event Interfaces

This topic applies to Windows XP only.

The following table lists the outgoing event interfaces that an application must implement in order to receive events from various objects associated with the Video Control.

Interface Description
_IMSVidCtlEvents Implement this interface to receive events from the Video Control.
IMSVidAnalogTunerEvent Implement this interface to receive events from an analog tuner device.
IMSVidAudioRendererEvent Implement this interface to receive events from an audio renderer.
IMSVidDeviceEvent Base interface for device events.
IMSVidFilePlaybackEvent Implement this interface to receive events from the file playback object.
IMSVidInputDeviceEvent Base interface for input device events.
IMSVidOutputDeviceEvent Base interface for output device events.
IMSVidPlaybackEvent Implement this interface to receive events from a playback device.
IMSVidStreamBufferSinkEvent Implement this interface to receive events from the MSVidStreamBufferSink object.
IMSVidStreamBufferSourceEvent Implement this interface to receive events from the MSVidStreamBufferSource object.
IMSVidTunerEvent Implement this interface to receive events from a tuner device.
IMSVidVideoRendererEvent Implement this interface to receive events from a video renderer.

See Also