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 _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