_IMSVidCtlEvents interface
This topic applies to Windows XP or later.
The _IMSVidCtlEvents interface is used to receive events from the Video Control.
This interface is an outgoing connection-point interface. To receive events from the Video Control, implement this interface in your application. Then call the IConnectionPoint::Advise method on the Video Control to establish a connection.
_IMSVidCtlEvents is a dispinterface, invoked through IDispatch. The dispatch identifier is DIID__IMSVidCtlEvents.
Members
The _IMSVidCtlEvents interface inherits from the IDispatch interface. _IMSVidCtlEvents also has these types of members:
- Methods
Methods
The _IMSVidCtlEvents interface has these methods.
Method | Description |
---|---|
Click | Called when a user clicks anywhere on the Video Control's rectangle. |
DblClick | Called when a user double-clicks on the Video Control's rectangle. |
Error | Called when an error occurs in the control or the underlying filter graph. Currently no errors are defined for this event. |
KeyDown | Called when the user presses a key. |
KeyPress | Called when the user presses and releases a key. |
KeyUp | Called when the user releases a key. |
MouseDown | Called when the user presses the left mouse key down while the mouse pointer is over the Video Control. |
MouseMove | Called when the user moves the mouse pointer over the Video Control. |
MouseUp | Called when the user releases the left mouse button while the mouse pointer is over the Video Control. |
StateChange | Called when the state of the Video Control changes. |
Requirements
Header |
Msvidctl.h |
IDL |
Msvidctl.idl |
See also
Video Control Event Interfaces
Send comments about this topic to Microsoft
Build date: 10/27/2012