Click or drag to resize

IMcCaptDevAttribute2 Interface

Gives access to a capture device attribute object (McCaptDevAttribute).

Namespace:  MediaCy.IQL.Capture
Assembly:  MediaCy.IQL.Capture (in MediaCy.IQL.Capture.dll) Version: 10.0.6912.0
Syntax
VB
Public Interface IMcCaptDevAttribute2
	Inherits IMcCaptDevAttribute

The IMcCaptDevAttribute2 type exposes the following members.

Properties
  NameDescription
Public propertyAttrID
Gets or sets the attribute ID for the capture attribute.
Public propertyContext
Gets or sets the context flags for the attribute.
Public propertyDataInfo
Gets or sets the data info of the attribute.
Public propertyDefault
Gets the default value of the attribute.
Public propertyDisableLock
Gets or sets whether the attribute's acquire value and preview value can be locked.
Public propertyFlags
Gets the range flags of the attribute.
Public propertyGroupName
Gets or sets the group name for the attribute.
Public propertyLock
Gets or sets whether the attribute's acquire value and preview value are locked.
Public propertyLockToPreview
Gets or sets whether the attribute's acquire value is initially set to the preview value or vice versa when the Lock property is set to true.
Public propertyMax
Gets the maximum value of the attribute.
Public propertyMin
Gets the minimum value of the attribute.
Public propertyName
Gets or sets the name of the attribute.
Public propertyParent
Gets the parent attribute collection object of the attribute.
Public propertyPvwDefault
Gets the default preview value of the attribute.
Public propertyPvwFlags
Gets the preview range flags of the attribute.
Public propertyPvwMax
Gets the maximum preview value of the attribute.
Public propertyPvwMin
Gets the minimum preview value of the attribute.
Public propertyPvwStep
Gets the step preview value of the attribute.
Public propertyPvwTableDesc
Gets the preview table description array of the attribute.
Public propertyPvwTableValue
Gets the preview table value array of the attribute.
Public propertyPvwValue
Gets or sets the preview value of the attribute.
Public propertyStatus
Gets or sets the status code of the attribute.
Public propertyStep
Gets the step value of the attribute.
Public propertySupportPvw
SupportPvw property handler for getting or setting whether the attribute supports a preview value.
Public propertyTableDesc
Gets the table description array of the attribute.
Public propertyTableValue
Gets the table value array of the attribute.
Public propertyTextInfo
Gets or sets the text info of the attribute.
Public propertyValue
Gets or sets the value of the attribute.
Top
Methods
  NameDescription
Public methodGetPvwRange
Gets the preview range values for the attribute using a UDT structure.
Public methodGetPvwRangeExp
Gets the preview range values for the attribute.
Public methodGetRange
Gets the range values for the attribute using a UDT structure.
Public methodGetRangeExp
Gets the range values for the attribute.
Public methodSetPvwRange
Sets the preview range values for the attribute.
Public methodSetPvwRangeExp
Sets the preview range values for the attribute.
Public methodSetRange
Sets the range values for the attribute.
Public methodSetRangeExp
Sets the range values for the attribute.
Top
Remarks
This interface contains the properties and methods to control a capture device attribute. Capture device attributes are objects that provide control of singular aspects of a capture device, such as gain, binning, white balance. Generally, most of these attributes are optional and determined by the capabilities of the particular capture device and are contained in a collection (McCaptDevAttributes) that is created by the capture source object. UI elements will use these objects to implement user controls for capture. The capture device attribute events will be used by both the higher level UI clients and the capture source objects to determine when values have changed.
See Also