Description

A source dispinterface describing the events generated by McCapture.

Object Model



Remarks

Clients interested to receive notifications associated with the main activities of the overlay manager need to implement this interface and register it using their programming language prefered method. Note that notifications can be received either through this dispinterface or through its custom version _IMcCaptureEvents for clients looking for better performances and supporting vtable binding.

Members

Properties
ActiveDeviceRead-write propertyproperty ActiveDevice
DevicesRead-only propertyproperty Devices

Events
AfterAcquire

This McCaptDevice instance is ending an acquisition.

AfterAttributeClose

This McCaptDevice instance is ending destruction of an attribute.

AfterAttributeNew

This McCaptDevice instance is ending creation of a new attribute.

AfterClose

This McCaptDevice instance is in the process of being closed.

AfterExposure

This McCaptDevice instance is ending the exposure phase of a snap.

AfterOpen

This McCaptDevice instance is in the process of being opened.

AfterPreview

This McCaptDevice instance is ending a live preview.

CaptureDevice : the event source device.

AfterSettingClose

This McCaptDevice instance is ending destruction of an attribute.

AfterSettingsLoad

This McCaptDevice instance is ending a settings persist operation.

CaptureDevice : the event source device. CaptSettings : the capture settings.

AfterSettingsSave

This McCaptDevice instance is ending a settings persist operation.

CaptureDevice : the event source device. CaptSettings : the capture settings.

AfterSnap

This McCaptDevice instance is ending a snap of a single frame.

AfterStream

This McCaptDevice instance is ending a stream of snaps.

AttributeChanged

This McCaptDevice instance has changed an attribute property.

BeforeAcquire

This McCaptDevice instance is starting an acquisition.

BeforeAttributeClose

This McCaptDevice instance is starting destruction of an attribute.

BeforeAttributeNew

This McCaptDevice instance is starting creation of a new attribute.

BeforeClose

This McCaptDevice instance is in the process of being closed.

BeforeExposure

This McCaptDevice instance is starting the exposure phase of a snap.

BeforeOpen

This McCaptDevice instance is in the process of being opened.

BeforePreview

This McCaptDevice instance is starting a live preview.

BeforeSettingClose

This McCaptDevice instance is starting destruction of an attribute.

BeforeSettingsLoad

This McCaptDevice instance is starting a settings persist operation.

BeforeSettingsSave

This McCaptDevice instance is starting a settings persist operation.

BeforeSnap

This McCaptDevice instance is starting a snap of a single frame.

BeforeStream

This McCaptDevice instance is starting a stream of snaps.

FrameSync

This event signals a frame syncronization.

CaptureDevice : the event source device. EventTime : the capture attribute changing.

PerformAutoSet

This McCaptDevice instance is requesting an AutoSet operation from the UI.

PerformPreview

This McCaptDevice instance is requesting a preview from the UI.

PerformSnap

This McCaptDevice instance is requesting a snap of a single frame from the UI.

PreviewFrame

This McCaptDevice instance has updated a live preview frame.

Readout

This McCaptDevice instance is ending the readout phase of a snap.

CaptureDevice : the event source device. EventTime : the time this event occurred

SettingChanged

This McCaptDevice instance has changed a setting.

SnapComplete

This McCaptDevice instance has completed a stream of frames.

StreamComplete

This McCaptDevice instance has completed a stream of frames.

StreamFrame

The McCaptDevice instance is finished with single frame snapped during a stream of snaps.