10828 lines
618 KiB
XML
10828 lines
618 KiB
XML
<?xml version="1.0"?>
|
||
<doc>
|
||
<assembly>
|
||
<name>IKapCDotNet2</name>
|
||
</assembly>
|
||
<members>
|
||
<member name="T:IKapCDotNet.IKapC">
|
||
相关枚举值与IKapC_swig.cs中重复
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ITKBUFFER_FORMAT_DATA_BIT(System.UInt32)">
|
||
<summary>
|
||
This method is deprecated. Use <see cref="M:IKapCDotNet.IKapC.ITKBUFFER_FORMAT_PIXEL_BITS(System.UInt32)"/> instead.
|
||
</summary>
|
||
<remarks>
|
||
This method may still work, but it will be removed in future versions.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ITKBUFFER_FORMATL_DATA_BIT(System.UInt32)">
|
||
<summary>
|
||
This method is deprecated. Use <see cref="M:IKapCDotNet.IKapC.ITKBUFFER_FORMAT_PIXEL_BITS(System.UInt32)"/> instead.
|
||
</summary>
|
||
<remarks>
|
||
This method may still work, but it will be removed in future versions.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ITKBUFFER_FORMAT_PIXEL_DEPTH(System.UInt32)">
|
||
<summary>
|
||
This method is deprecated. Use <see cref="M:IKapCDotNet.IKapC.ITKBUFFER_FORMAT_CHANNEL_BITS(System.UInt32)"/> instead.
|
||
</summary>
|
||
<remarks>
|
||
This method may still work, but it will be removed in future versions.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.IKAPC_BAYER_PATTERN_VAL_FROM_IKAP(System.Int32)">
|
||
<summary>
|
||
Convert Bayer Image Parsing Mode From IKap to IKapC
|
||
</summary>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkEventInfoGetPrm(System.IntPtr,System.UInt32,System.IntPtr)">
|
||
\~chinese
|
||
<summary>获取事件参数信息</summary>
|
||
<param name="hEventInfo"> 事件信息句柄</param>
|
||
<param name="prm"> 事件信息索引</param>
|
||
<param name="value"> 事件信息输出缓冲区</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
推荐使用ItkEventGetInfo获取event信息
|
||
\~english
|
||
<summary>Get event parameter information</summary>
|
||
<param name="hEventInfo"> Event information handle</param>
|
||
<param name="prm"> Event Information Index</param>
|
||
<param name="value"> Event information output buffer</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
It is recommended to use ItkEventGetInfo to obtain event information.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkEventGetInfo(System.IntPtr,System.Runtime.InteropServices.HandleRef)">
|
||
\~chinese
|
||
<summary>获取事件参数信息结构体</summary>
|
||
<param name="hEventInfo"> 事件信息句柄</param>
|
||
<param name="pInfo"> 事件信息结构体</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetPrm(IKapCDotNet.ITKDEVICE,System.UInt32,System.IntPtr)"/>
|
||
\~english
|
||
<summary>Get event parameter information struct</summary>
|
||
<param name="hEventInfo"> Event information handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetPrm(IKapCDotNet.ITKDEVICE,System.UInt32,System.IntPtr)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkManGetBoardCount(System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取当前连接到PC上采集卡设备的数量</summary>
|
||
<param name="pCount"> 当前连接到PC上的采集卡的数量</param>
|
||
<returns>
|
||
- ITKSTATUS_OK</returns>
|
||
\~english
|
||
<summary>Get the current number of frame grabber devices connected to PC</summary>
|
||
<param name="pCount"> The current number of frame grabber connected to PC</param>
|
||
<returns>
|
||
- ITKSTATUS_OK</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkManGetBoardInfo(System.UInt32,IKapCDotNet.ITKBOARD_INFO)">
|
||
\~chinese
|
||
<summary>获取采集卡设备信息</summary>
|
||
<param name="index"> 采集卡索引</param>
|
||
<param name="pBI"> 采集卡信息</param>
|
||
<returns>
|
||
- ITKSTATUS_OK</returns>
|
||
在调用本函数前必须先调用 ItkManGetBoardCount 。
|
||
\~english
|
||
<summary>Get frame grabber device information</summary>
|
||
<param name="index"> Frame grabber index</param>
|
||
<param name="pBI"> Frame grabber information</param>
|
||
<returns>
|
||
- ITKSTATUS_OK</returns>
|
||
Before calling this function, ItkManGetBoardCount must be called first.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevAllocFeature(IKapCDotNet.ITKDEVICE,System.String,IKapCDotNet.ITKFEATURE@)">
|
||
\~chinese
|
||
<summary>申请配置相机特征需要的资源</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="name"> 特征名称</param>
|
||
<param name="phFeature"> 相机特征句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
特征的所有信息都存储在 ITKFEATURE 句柄中,包括特征名称、特征类型、参数范围等。
|
||
\~english
|
||
<summary>Request for resources required to configure camera feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="name"> Feature name</param>
|
||
<param name="phFeature"> Camera feature handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
All information about the features is stored in ITKFEATURE handle, including feature name, feature type, parameter range, etc.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevFreeFeature(IKapCDotNet.ITKFEATURE)">
|
||
\~chinese
|
||
<summary>释放配置相机特征资源</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
释放句柄后,无法再次通过该句柄配置相机参数。
|
||
\~english
|
||
<summary>Release configuration camera feature resources</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
After releasing the handle, camera parameters cannot be configured again through the handle.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevAllocStream(IKapCDotNet.ITKDEVICE,System.UInt32,IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKSTREAM@)">
|
||
\~chinese
|
||
<summary>申请数据流采集过程中需要的资源</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="index"> 数据流索引,有效范围[0, ItkDevGetStreamCount -1]</param>
|
||
<param name="hBuffer"> 缓冲区句柄,默认的数据流目标</param>
|
||
<param name="phStream"> 数据流句柄,控制数据流整个生命周期</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. 对于同一个相机,可能存在多个数据流同时采集数据,通过索引来指明希望采集的数据流。
|
||
2. 收集数据流资源的过程中必须指定一个数据缓冲区,用来存放采集过程中的图像数据。
|
||
Deprecated: 该接口已弃用,请使用 ItkDevAllocStreamEx 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Request for resources during the process of applying for data stream acquisition</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="index"> Data stream index, valid range is [0, ItkDevGetStreamCount -1]</param>
|
||
<param name="hBuffer"> Buffer handle, default data stream destination</param>
|
||
<param name="phStream"> Data stream handle, controlling the entire life cycle of data stream</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. For the same camera, there may be multiple data streams grab data simultaneously. Use an index to indicate the desired data stream to grab.
|
||
2. During the process of grabbing data stream resources, a data buffer must be specified to store the image data grabbed during acquisition process.
|
||
Deprecated: This interface is obsolete, please use ItkDevAllocStreamEx instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevSerialPortRead(IKapCDotNet.ITKDEVICE,System.IntPtr,System.UInt32@,System.UInt32)">
|
||
\~chinese
|
||
<summary>从串口读取数据</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="pBuffer"> 存放数据的缓冲区</param>
|
||
<param name="length"> 缓冲区长度</param>
|
||
<param name="timeout"> 读取超时时间</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
从串口读取的数据将被写入缓冲区,请确保缓冲区大小足够。
|
||
\~english
|
||
<summary>Read data from serial port</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="pBuffer"> Buffer for storing data</param>
|
||
<param name="length"> Register address</param>
|
||
<param name="timeout"> Read timeout time</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The data read from serial port will be written to the buffer, please ensure that the buffer size is sufficient.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevSerialPortWrite(IKapCDotNet.ITKDEVICE,System.IntPtr,System.UInt32,System.UInt32)">
|
||
\~chinese
|
||
<summary>向串口写入数据</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="pBuffer"> 存放数据的缓冲区</param>
|
||
<param name="length"> 缓冲区长度</param>
|
||
<param name="timeout"> 读取超时时间</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
从缓冲区读取的数据将被写入串口,请确保缓冲区大小适当。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevSerialPortRead(IKapCDotNet.ITKDEVICE,System.IntPtr,System.UInt32@,System.UInt32)"/>
|
||
\~english
|
||
<summary>Write data to serial port</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="pBuffer"> Buffer for storing data</param>
|
||
<param name="length"> Register address</param>
|
||
<param name="timeout"> Read timeout time</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The data read from the buffer will be written to serial port, please ensure that the buffer size is sufficient.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevSerialPortRead(IKapCDotNet.ITKDEVICE,System.IntPtr,System.UInt32@,System.UInt32)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetAccessMode(IKapCDotNet.ITKFEATURE,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机特征访问模式</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pAccessMode"> 相机特征访问模式</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
特征访问模式可选项如下所示:
|
||
| 访问模式 |
|
||
|--------------------------------------|
|
||
| ITKFEATURE_VAL_ACCESS_MODE_UNDEFINED |
|
||
| ITKFEATURE_VAL_ACCESS_MODE_RW |
|
||
| ITKFEATURE_VAL_ACCESS_MODE_RO |
|
||
| ITKFEATURE_VAL_ACCESS_MODE_WO |
|
||
| ITKFEATURE_VAL_ACCESS_MODE_NI |
|
||
| ITKFEATURE_VAL_ACCESS_MODE_NA |
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetAccessMode 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get camera feature access mode</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pAccessMode"> Camera feature access mode</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The available options for feature access mode are as follows:
|
||
| Access mode |
|
||
|--------------------------------------|
|
||
| ITKFEATURE_VAL_ACCESS_MODE_UNDEFINED |
|
||
| ITKFEATURE_VAL_ACCESS_MODE_RW |
|
||
| ITKFEATURE_VAL_ACCESS_MODE_RO |
|
||
| ITKFEATURE_VAL_ACCESS_MODE_WO |
|
||
| ITKFEATURE_VAL_ACCESS_MODE_NI |
|
||
| ITKFEATURE_VAL_ACCESS_MODE_NA |
|
||
Deprecated: This interface is obsolete, please use ItkDevGetAccessMode instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetCategory(IKapCDotNet.ITKFEATURE,System.Text.StringBuilder,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机特征类别</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pCategory"> 相机特征所属类别</param>
|
||
<param name="pBufferSize"> 作为输入指明特征类别的最大长度,作为输出指明特征类别的有效长度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get camera feature category</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pCategory"> Category of camera feature</param>
|
||
<param name="pBufferSize"> As input, it indicates the maximum length of feature category. As output, it indicates the effective length of feature category</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetCategory(IKapCDotNet.ITKDEVICE,System.String,System.Text.StringBuilder,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机特征类别</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pCategory"> 相机特征所属类别</param>
|
||
<param name="pBufferSize"> 作为输入指明特征类别的最大长度,作为输出指明特征类别的有效长度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get camera feature category</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pCategory"> Category of camera feature</param>
|
||
<param name="pBufferSize"> As input, it indicates the maximum length of feature category. As output, it indicates the effective length of feature category</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetType(IKapCDotNet.ITKFEATURE,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机特征数据类型</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pType"> 相机特征数据类型</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
特征数据类型可选项如下所示:
|
||
| 数据类型 |
|
||
|-------------------------------|
|
||
| ITKFEATURE_VAL_TYPE_UNDEFINED |
|
||
| ITKFEATURE_VAL_TYPE_INT32 |
|
||
| ITKFEATURE_VAL_TYPE_INT64 |
|
||
| ITKFEATURE_VAL_TYPE_FLOAT |
|
||
| ITKFEATURE_VAL_TYPE_DOUBLE |
|
||
| ITKFEATURE_VAL_TYPE_BOOL |
|
||
| ITKFEATURE_VAL_TYPE_ENUM |
|
||
| ITKFEATURE_VAL_TYPE_STRING |
|
||
| ITKFEATURE_VAL_TYPE_COMMAND |
|
||
| ITKFEATURE_VAL_TYPE_CATEGORY |
|
||
| ITKFEATURE_VAL_TYPE_REGISTER |
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get camera feature data type</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pType"> Camera feature data type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The available options for feature data types are as follows:
|
||
| Data type |
|
||
|-------------------------------|
|
||
| ITKFEATURE_VAL_TYPE_UNDEFINED |
|
||
| ITKFEATURE_VAL_TYPE_INT32 |
|
||
| ITKFEATURE_VAL_TYPE_INT64 |
|
||
| ITKFEATURE_VAL_TYPE_FLOAT |
|
||
| ITKFEATURE_VAL_TYPE_DOUBLE |
|
||
| ITKFEATURE_VAL_TYPE_BOOL |
|
||
| ITKFEATURE_VAL_TYPE_ENUM |
|
||
| ITKFEATURE_VAL_TYPE_STRING |
|
||
| ITKFEATURE_VAL_TYPE_COMMAND |
|
||
| ITKFEATURE_VAL_TYPE_CATEGORY |
|
||
| ITKFEATURE_VAL_TYPE_REGISTER |
|
||
Deprecated: This interface is obsolete, please use ItkDevGetFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetType(IKapCDotNet.ITKDEVICE,System.String,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机特征数据类型</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pType"> 相机特征数据类型</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
特征数据类型可选项如下所示:
|
||
| 数据类型 |
|
||
|-------------------------------|
|
||
| ITKFEATURE_VAL_TYPE_UNDEFINED |
|
||
| ITKFEATURE_VAL_TYPE_INT32 |
|
||
| ITKFEATURE_VAL_TYPE_INT64 |
|
||
| ITKFEATURE_VAL_TYPE_FLOAT |
|
||
| ITKFEATURE_VAL_TYPE_DOUBLE |
|
||
| ITKFEATURE_VAL_TYPE_BOOL |
|
||
| ITKFEATURE_VAL_TYPE_ENUM |
|
||
| ITKFEATURE_VAL_TYPE_STRING |
|
||
| ITKFEATURE_VAL_TYPE_COMMAND |
|
||
| ITKFEATURE_VAL_TYPE_CATEGORY |
|
||
| ITKFEATURE_VAL_TYPE_REGISTER |
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get camera feature data type</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pType"> Camera feature data type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The available options for feature data types are as follows:
|
||
| Data type |
|
||
|-------------------------------|
|
||
| ITKFEATURE_VAL_TYPE_UNDEFINED |
|
||
| ITKFEATURE_VAL_TYPE_INT32 |
|
||
| ITKFEATURE_VAL_TYPE_INT64 |
|
||
| ITKFEATURE_VAL_TYPE_FLOAT |
|
||
| ITKFEATURE_VAL_TYPE_DOUBLE |
|
||
| ITKFEATURE_VAL_TYPE_BOOL |
|
||
| ITKFEATURE_VAL_TYPE_ENUM |
|
||
| ITKFEATURE_VAL_TYPE_STRING |
|
||
| ITKFEATURE_VAL_TYPE_COMMAND |
|
||
| ITKFEATURE_VAL_TYPE_CATEGORY |
|
||
| ITKFEATURE_VAL_TYPE_REGISTER |
|
||
Deprecated: This interface is obsolete, please use ItkDevGetFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetDisplayName(IKapCDotNet.ITKFEATURE,System.Text.StringBuilder,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机特征显示名称</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="featureName"> 相机特征显示名称</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
相机特征显示名称和名称有所不同,前者用于在GUI界面中显示特征,后者则唯一标示了相机特征。
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get camera feature display name</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="featureName"> Camera feature display name</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The camera feature display name and name are different.
|
||
The former is used to display feature in GUI interface, while the latter uniquely identifies camera feature.
|
||
Deprecated: This interface is obsolete, please use ItkDevGetFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetDisplayName(IKapCDotNet.ITKDEVICE,System.String,System.Text.StringBuilder,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机特征显示名称</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="featureDisplayName"> 相机特征显示名称</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
相机特征显示名称和名称有所不同,前者用于在GUI界面中显示特征,后者则唯一标示了相机特征。
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get camera feature display name</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="featureDisplayName"> Camera feature display name</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The camera feature display name and name are different.
|
||
The former is used to display feature in GUI interface, while the latter uniquely identifies camera feature.
|
||
Deprecated: This interface is obsolete, please use ItkDevGetFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetTooltip(IKapCDotNet.ITKFEATURE,System.Text.StringBuilder,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机特征提示信息</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pBuff"> 相机特征提示信息</param>
|
||
<param name="pBufLen"> 作为输入指明提示信息的最大长度,作为输出指明提示信息的有效长度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
特征提示信息是一个简要描述节点及其目的的文本字符串,传递给此函数的缓冲区必须足够容纳整个字符串。
|
||
如果调用该函数时,将pBuff设置为NULL,则pBufLen指向的变量将设置为所需的缓冲区大小。
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get camera feature tooltip information</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pBuff"> Camera feature tooltip information</param>
|
||
<param name="pBufLen"> As input, it indicates the maximum length of tooltip information. As output, it indicates the effective length of tooltip information</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The feature tooltip information is a text string that briefly describes the node and its purpose,
|
||
and the buffer passed to this function must be sufficient to accommodate the entire string.
|
||
If pBuff is set to NULL when calling this function, the variable pointed to by pBufLen will be set to the desired buffer size.
|
||
Deprecated: This interface is obsolete, please use ItkDevGetFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetTooltip(IKapCDotNet.ITKDEVICE,System.String,System.Text.StringBuilder,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机特征提示信息</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pBuff"> 相机特征提示信息</param>
|
||
<param name="pBufLen"> 作为输入指明提示信息的最大长度,作为输出指明提示信息的有效长度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
特征提示信息是一个简要描述节点及其目的的文本字符串,传递给此函数的缓冲区必须足够容纳整个字符串。
|
||
如果调用该函数时,将pBuff设置为NULL,则pBufLen指向的变量将设置为所需的缓冲区大小。
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get camera feature tooltip information</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pBuff"> Camera feature tooltip information</param>
|
||
<param name="pBufLen"> As input, it indicates the maximum length of tooltip information. As output, it indicates the effective length of tooltip information</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The feature tooltip information is a text string that briefly describes the node and its purpose,
|
||
and the buffer passed to this function must be sufficient to accommodate the entire string.
|
||
If pBuff is set to NULL when calling this function, the variable pointed to by pBufLen will be set to the desired buffer size.
|
||
Deprecated: This interface is obsolete, please use ItkDevGetFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetDescription(IKapCDotNet.ITKFEATURE,System.Text.StringBuilder,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机特征具体描述信息</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pBuff"> 相机特征详细说明信息</param>
|
||
<param name="pBufLen"> 作为输入指明详细说明信息的最大长度,作为输出指明详细说明信息的有效长度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
特征具体描述信息是一个描述节点及其目的的文本字符串,比 ItkDevGetTooltip 获取的信息更详细,传递给此函数的缓冲区必须足够容纳整个字符串。
|
||
如果调用该函数时,pBuff将设置为NULL,则pBufLen指向的变量将设置为所需的缓冲区大小。
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get specific description information of camera feature</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pBuff"> Detailed description of camera feature</param>
|
||
<param name="pBufLen"> As input, it indicates the maximum length of detailed description information. As output, it indicates the effective length of detailed description information</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The specific feature description information is a text string that describes the node and its purpose,
|
||
which is more detailed than the information obtained by ItkDevGetTooltip. The buffer passed to this function must be sufficient to accommodate the entire string.
|
||
If pBuff is set to NULL when calling this function, the variable pointed to by pBufLen will be set to the desired buffer size.
|
||
deprecated This interface is obsolete, please use ItkDevGetFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetDescription(IKapCDotNet.ITKDEVICE,System.String,System.Text.StringBuilder,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机特征具体描述信息</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pBuff"> 相机特征详细说明信息</param>
|
||
<param name="pBufLen"> 作为输入指明详细说明信息的最大长度,作为输出指明详细说明信息的有效长度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
特征具体描述信息是一个描述节点及其目的的文本字符串,比 ItkDevGetTooltip 获取的信息更详细,传递给此函数的缓冲区必须足够容纳整个字符串。
|
||
如果调用该函数时,pBuff将设置为NULL,则pBufLen指向的变量将设置为所需的缓冲区大小。
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get specific description information of camera feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pBuff"> Detailed description of camera feature</param>
|
||
<param name="pBufLen"> As input, it indicates the maximum length of detailed description information. As output, it indicates the effective length of detailed description information</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The specific feature description information is a text string that describes the node and its purpose,
|
||
which is more detailed than the information obtained by ItkDevGetTooltip. The buffer passed to this function must be sufficient to accommodate the entire string.
|
||
If pBuff is set to NULL when calling this function, the variable pointed to by pBufLen will be set to the desired buffer size.
|
||
Deprecated: This interface is obsolete, please use ItkDevGetFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetNameSpace(IKapCDotNet.ITKFEATURE,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机特征命名空间</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pNameSpace"> 相机特征命名空间</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
特征命名空间可选项如下所示:
|
||
| 命名空间 |
|
||
|-------------------------------------|
|
||
| ITKFEATURE_VAL_NAME_SPACE_UNDEFINED |
|
||
| ITKFEATURE_VAL_NAME_SPACE_CUSTOM |
|
||
| ITKFEATURE_VAL_NAME_SPACE_STANDARD |
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get camera feature name space</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pNameSpace"> Camera feature name space</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The feature name space options are as follows:
|
||
| Name space |
|
||
|-------------------------------------|
|
||
| ITKFEATURE_VAL_NAME_SPACE_UNDEFINED |
|
||
| ITKFEATURE_VAL_NAME_SPACE_CUSTOM |
|
||
| ITKFEATURE_VAL_NAME_SPACE_STANDARD |
|
||
Deprecated: This interface is obsolete, please use ItkDevGetFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetNameSpace(IKapCDotNet.ITKDEVICE,System.String,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机特征命名空间</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pNameSpace"> 相机特征命名空间</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
特征命名空间可选项如下所示:
|
||
| 命名空间 |
|
||
|-------------------------------------|
|
||
| ITKFEATURE_VAL_NAME_SPACE_UNDEFINED |
|
||
| ITKFEATURE_VAL_NAME_SPACE_CUSTOM |
|
||
| ITKFEATURE_VAL_NAME_SPACE_STANDARD |
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get camera feature name space</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pNameSpace"> Camera feature name space</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The feature name space options are as follows:
|
||
| Name space |
|
||
|-------------------------------------|
|
||
| ITKFEATURE_VAL_NAME_SPACE_UNDEFINED |
|
||
| ITKFEATURE_VAL_NAME_SPACE_CUSTOM |
|
||
| ITKFEATURE_VAL_NAME_SPACE_STANDARD |
|
||
Deprecated: This interface is obsolete, please use ItkDevGetFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetVisibility(IKapCDotNet.ITKFEATURE,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机特征可视权限</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pVis"> 相机特征可视性</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
特征可视权限可选项如下所示:
|
||
| 可视权限 |
|
||
|-------------------------------------|
|
||
| ITKFEATURE_VAL_VISIBILITY_UNDEFINED |
|
||
| ITKFEATURE_VAL_VISIBILITY_BEGINNER |
|
||
| ITKFEATURE_VAL_VISIBILITY_EXPERT |
|
||
| ITKFEATURE_VAL_VISIBILITY_GURU |
|
||
| ITKFEATURE_VAL_VISIBILITY_INVISIBLE |
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get camera feature visibility</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pVis"> Camera feature visibility</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The options for feature visibility are as follows:
|
||
| Visibility |
|
||
|-------------------------------------|
|
||
| ITKFEATURE_VAL_VISIBILITY_UNDEFINED |
|
||
| ITKFEATURE_VAL_VISIBILITY_BEGINNER |
|
||
| ITKFEATURE_VAL_VISIBILITY_EXPERT |
|
||
| ITKFEATURE_VAL_VISIBILITY_GURU |
|
||
| ITKFEATURE_VAL_VISIBILITY_INVISIBLE |
|
||
Deprecated: This interface is obsolete, please use ItkDevGetFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetVisibility(IKapCDotNet.ITKDEVICE,System.String,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机特征可视权限</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pVis"> 相机特征可视性</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
特征可视权限可选项如下所示:
|
||
| 可视权限 |
|
||
|-------------------------------------|
|
||
| ITKFEATURE_VAL_VISIBILITY_UNDEFINED |
|
||
| ITKFEATURE_VAL_VISIBILITY_BEGINNER |
|
||
| ITKFEATURE_VAL_VISIBILITY_EXPERT |
|
||
| ITKFEATURE_VAL_VISIBILITY_GURU |
|
||
| ITKFEATURE_VAL_VISIBILITY_INVISIBLE |
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get camera feature visibility</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pVis"> Camera feature visibility</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The options for feature visibility are as follows:
|
||
| Visibility |
|
||
|-------------------------------------|
|
||
| ITKFEATURE_VAL_VISIBILITY_UNDEFINED |
|
||
| ITKFEATURE_VAL_VISIBILITY_BEGINNER |
|
||
| ITKFEATURE_VAL_VISIBILITY_EXPERT |
|
||
| ITKFEATURE_VAL_VISIBILITY_GURU |
|
||
| ITKFEATURE_VAL_VISIBILITY_INVISIBLE |
|
||
Deprecated: This interface is obsolete, please use ItkDevGetFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetRepresentation(IKapCDotNet.ITKFEATURE,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机特征表示方式</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pRep"> 相机特征表示方式</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. 该函数只对整数类型特征有效,对于其它类型特征,表示方式取值为 ITKFEATURE_VAL_REPRESENTATION_UNDEFINED 。
|
||
2. 特征表示方式可选项如下所示:
|
||
| 表示方式 |
|
||
|-------------------------------------------|
|
||
| ITKFEATURE_VAL_REPRESENTATION_UNDEFINED |
|
||
| ITKFEATURE_VAL_REPRESENTATION_LINEAR |
|
||
| ITKFEATURE_VAL_REPRESENTATION_LOGARITHMIC |
|
||
| ITKFEATURE_VAL_REPRESENTATION_BOOLEAN |
|
||
| ITKFEATURE_VAL_REPRESENTATION_PURENUMBER |
|
||
| ITKFEATURE_VAL_REPRESENTATION_HEXNUMBER |
|
||
| ITKFEATURE_VAL_REPRESENTATION_IPV4ADDRESS |
|
||
| ITKFEATURE_VAL_REPRESENTATION_MACADDRESS |
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get camera feature representation method</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pRep"> Camera feature representation method</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. This function is only valid for integer type features, and for other type features, the representation takes the value ITKFEATURE_VAL_REPRESENTATION_UNDEFINED .
|
||
2. The options for feature representation are as follows:
|
||
| Representation method |
|
||
|-------------------------------------------|
|
||
| ITKFEATURE_VAL_REPRESENTATION_UNDEFINED |
|
||
| ITKFEATURE_VAL_REPRESENTATION_LINEAR |
|
||
| ITKFEATURE_VAL_REPRESENTATION_LOGARITHMIC |
|
||
| ITKFEATURE_VAL_REPRESENTATION_BOOLEAN |
|
||
| ITKFEATURE_VAL_REPRESENTATION_PURENUMBER |
|
||
| ITKFEATURE_VAL_REPRESENTATION_HEXNUMBER |
|
||
| ITKFEATURE_VAL_REPRESENTATION_IPV4ADDRESS |
|
||
| ITKFEATURE_VAL_REPRESENTATION_MACADDRESS |
|
||
Deprecated: This interface is obsolete, please use ItkDevGetFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetRepresentation(IKapCDotNet.ITKDEVICE,System.String,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机特征表示方式</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pRep"> 相机特征表示方式</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. 该函数只对整数类型特征有效,对于其它类型特征,表示方式取值为 ITKFEATURE_VAL_REPRESENTATION_UNDEFINED 。
|
||
2. 特征表示方式可选项如下所示:
|
||
| 表示方式 |
|
||
|-------------------------------------------|
|
||
| ITKFEATURE_VAL_REPRESENTATION_UNDEFINED |
|
||
| ITKFEATURE_VAL_REPRESENTATION_LINEAR |
|
||
| ITKFEATURE_VAL_REPRESENTATION_LOGARITHMIC |
|
||
| ITKFEATURE_VAL_REPRESENTATION_BOOLEAN |
|
||
| ITKFEATURE_VAL_REPRESENTATION_PURENUMBER |
|
||
| ITKFEATURE_VAL_REPRESENTATION_HEXNUMBER |
|
||
| ITKFEATURE_VAL_REPRESENTATION_IPV4ADDRESS |
|
||
| ITKFEATURE_VAL_REPRESENTATION_MACADDRESS |
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get camera feature representation method</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pRep"> Camera feature representation method</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. This function is only valid for integer type features, and for other type features, the representation takes the value ITKFEATURE_VAL_REPRESENTATION_UNDEFINED .
|
||
2. The options for feature representation are as follows:
|
||
| Representation method |
|
||
|-------------------------------------------|
|
||
| ITKFEATURE_VAL_REPRESENTATION_UNDEFINED |
|
||
| ITKFEATURE_VAL_REPRESENTATION_LINEAR |
|
||
| ITKFEATURE_VAL_REPRESENTATION_LOGARITHMIC |
|
||
| ITKFEATURE_VAL_REPRESENTATION_BOOLEAN |
|
||
| ITKFEATURE_VAL_REPRESENTATION_PURENUMBER |
|
||
| ITKFEATURE_VAL_REPRESENTATION_HEXNUMBER |
|
||
| ITKFEATURE_VAL_REPRESENTATION_IPV4ADDRESS |
|
||
| ITKFEATURE_VAL_REPRESENTATION_MACADDRESS |
|
||
Deprecated: This interface is obsolete, please use ItkDevGetFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetInt32Min(IKapCDotNet.ITKFEATURE,System.Int32@)">
|
||
\~chinese
|
||
<summary>获取32位整数类型特征的最小值</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pValue"> 32位整数类型的最小值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
\~english
|
||
<summary>Get the minimum value of 32bit integer type feature</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pValue"> Minimum value of 32bit integer type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetInt32Min(IKapCDotNet.ITKDEVICE,System.String,System.Int32@)">
|
||
\~chinese
|
||
<summary>获取32位整数类型特征的最小值</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pValue"> 32位整数类型的最小值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
\~english
|
||
<summary>Get the minimum value of 32bit integer type feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pValue"> Minimum value of 32bit integer type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetInt32Max(IKapCDotNet.ITKFEATURE,System.Int32@)">
|
||
\~chinese
|
||
<summary>获取32位整数类型特征的最大值</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pValue"> 32位整数类型的最大值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
\~english
|
||
<summary>Get the maximum value of 32bit integer type feature</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pValue"> Maximum value of 32bit integer type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetInt32Max(IKapCDotNet.ITKDEVICE,System.String,System.Int32@)">
|
||
\~chinese
|
||
<summary>获取32位整数类型特征的最大值</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pValue"> 32位整数类型的最大值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
\~english
|
||
<summary>Get the maximum value of 32bit integer type feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pValue"> Maximum value of 32bit integer type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetInt32Inc(IKapCDotNet.ITKFEATURE,System.Int32@)">
|
||
\~chinese
|
||
<summary>获取32位整数类型特征的步长</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pValue"> 32位整数类型的单位增量</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
\~english
|
||
<summary>Get the increment of 32bit integer type feature</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pValue"> Increment of 32bit integer type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetInt32Inc(IKapCDotNet.ITKDEVICE,System.String,System.Int32@)">
|
||
\~chinese
|
||
<summary>获取32位整数类型特征的步长</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pValue"> 32位整数类型的单位增量</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
\~english
|
||
<summary>Get the increment of 32bit integer type feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pValue"> Increment of 32bit integer type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetInt32(IKapCDotNet.ITKFEATURE,System.Int32@)">
|
||
\~chinese
|
||
<summary>获取32位整数类型特征的值</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pValue"> 32位整数类型相机特征值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
\~english
|
||
<summary>Get the value of 32bit integer type feature</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pValue"> Value of 32bit integer type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetInt32(IKapCDotNet.ITKDEVICE,System.String,System.Int32@)">
|
||
\~chinese
|
||
<summary>获取32位整数类型特征的值</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pValue"> 32位整数类型相机特征值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
\~english
|
||
<summary>Get the value of 32bit integer type feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pValue"> Value of 32bit integer type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureSetInt32(IKapCDotNet.ITKFEATURE,System.Int32)">
|
||
\~chinese
|
||
<summary>设置32位整数类型特征的值</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="value"> 32位整数类型相机特征值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
设定值的取值范围一定是[ ItkFeatureGetInt32Min , ItkFeatureGetInt32Max ],
|
||
取值同时也应满足value = ItkFeatureGetInt32Min + N* ItkFeatureGetInt32Inc ,N=0,1,2,…
|
||
\~english
|
||
<summary>Set the value of 32bit integer type feature</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="value"> Value of 32bit integer type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
The range of values for the set value must be [ ItkFeatureGetInt32Min , ItkFeatureGetInt32Max ],
|
||
value should also satisfy the condition of value = ItkFeatureGetInt32Min + N* ItkFeatureGetInt32Inc , N=0,1,2,…
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevSetInt32(IKapCDotNet.ITKDEVICE,System.String,System.Int32)">
|
||
\~chinese
|
||
<summary>设置32位整数类型特征的值</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="value"> 32位整数类型相机特征值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
设定值的取值范围一定是[ ItkDevGetInt32Min , ItkDevGetInt32Max ],
|
||
取值同时也应满足value = ItkDevGetInt32Min + N* ItkDevGetInt32Inc ,N=0,1,2,…
|
||
\~english
|
||
<summary>Set the value of 32bit integer type feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="value"> Value of 32bit integer type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
The range of values for the set value must be [ ItkDevGetInt32Min , ItkDevGetInt32Max ],
|
||
value should also satisfy the condition of value = ItkDevGetInt32Min + N* ItkDevGetInt32Inc , N=0,1,2,…
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetInt64Min(IKapCDotNet.ITKFEATURE,System.Int64@)">
|
||
\~chinese
|
||
<summary>获取64位整数类型特征的最小值</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pValue"> 64位整数类型的最小值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetInt64FeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the minimum value of 64bit integer type feature</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pValue"> Minimum value of 64bit integer type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetInt64FeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetInt64Min(IKapCDotNet.ITKDEVICE,System.String,System.Int64@)">
|
||
\~chinese
|
||
<summary>获取64位整数类型特征的最小值</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pValue"> 64位整数类型的最小值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetInt64FeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the minimum value of 64bit integer type feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pValue"> Minimum value of 64bit integer type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetInt64FeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetInt64Max(IKapCDotNet.ITKFEATURE,System.Int64@)">
|
||
\~chinese
|
||
<summary>获取64位整数类型特征的最大值</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pValue"> 64位整数类型的最大值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetInt64FeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the maximum value of 64bit integer type feature</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pValue"> Maximum value of 64bit integer type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetInt64FeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetInt64Max(IKapCDotNet.ITKDEVICE,System.String,System.Int64@)">
|
||
\~chinese
|
||
<summary>获取64位整数类型特征的最大值</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pValue"> 64位整数类型的最大值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetInt64FeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the maximum value of 64bit integer type feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pValue"> Maximum value of 64bit integer type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetInt64FeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetInt64Inc(IKapCDotNet.ITKFEATURE,System.Int64@)">
|
||
\~chinese
|
||
<summary>获取64位整数类型特征的步长</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pValue"> 64位整数类型的单位增量</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetInt64FeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the increment of 64bit integer type feature</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pValue"> Increment of 64bit integer type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetInt64FeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetInt64Inc(IKapCDotNet.ITKDEVICE,System.String,System.Int64@)">
|
||
\~chinese
|
||
<summary>获取64位整数类型特征的步长</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pValue"> 64位整数类型的单位增量</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetInt64FeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the increment of 64bit integer type feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pValue"> Increment of 64bit integer type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetInt64FeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetInt64(IKapCDotNet.ITKFEATURE,System.Int64@)">
|
||
\~chinese
|
||
<summary>获取64位整数类型特征的值</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pValue"> 64位整数类型相机特征值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetInt64 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the value of 64bit integer type feature</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pValue"> Value of 64bit integer type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetInt64 instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureSetInt64(IKapCDotNet.ITKFEATURE,System.Int64)">
|
||
\~chinese
|
||
<summary>设置64位整数类型特征的值</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="value"> 64位整数类型相机特征值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
设定值的取值范围一定是[ ItkFeatureGetInt64Min , ItkFeatureGetInt64Max ],
|
||
取值同时也应满足value = ItkFeatureGetInt64Min + N* ItkFeatureGetInt64Inc ,N=0,1,2,…
|
||
Deprecated: 该接口已弃用,请使用 ItkDevSetInt64 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Set the value of 64bit integer type feature</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="value"> Value of 64bit integer type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
The range of values for the set value must be [ ItkFeatureGetInt64Min , ItkFeatureGetInt64Max ],
|
||
value should also satisfy the condition of value = ItkFeatureGetInt64Min + N* ItkFeatureGetInt64Inc , N=0,1,2,…
|
||
Deprecated: This interface is obsolete, please use ItkDevSetInt64 instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetDoubleMin(IKapCDotNet.ITKFEATURE,System.Double@)">
|
||
\~chinese
|
||
<summary>获取浮点数类型特征的最小值</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pValue"> 64位浮点数类型的最小值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetDoubleFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the minimum value of double type feature</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pValue"> Minimum value of 64bit double type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetDoubleFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetDoubleMin(IKapCDotNet.ITKDEVICE,System.String,System.Double@)">
|
||
\~chinese
|
||
<summary>获取浮点数类型特征的最小值</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pValue"> 64位浮点数类型的最小值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetDoubleFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the minimum value of double type feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pValue"> Minimum value of 64bit double type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetDoubleFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetDoubleMax(IKapCDotNet.ITKFEATURE,System.Double@)">
|
||
\~chinese
|
||
<summary>获取浮点数类型特征的最大值</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pValue"> 64位浮点数类型的最大值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetDoubleFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the maximum value of double type feature</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pValue"> Maximum value of 64bit double type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetDoubleFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetDoubleMax(IKapCDotNet.ITKDEVICE,System.String,System.Double@)">
|
||
\~chinese
|
||
<summary>获取浮点数类型特征的最大值</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pValue"> 64位浮点数类型的最大值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetDoubleFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the maximum value of double type feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pValue"> Maximum value of 64bit double type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetDoubleFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetDoubleInc(IKapCDotNet.ITKFEATURE,System.Double@)">
|
||
\~chinese
|
||
<summary>获取浮点数类型特征的步长</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pValue"> 64位浮点数类型的增量值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetDoubleFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the increment value of double type feature</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pValue"> Increment of 64bit double type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetDoubleFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetDoubleInc(IKapCDotNet.ITKDEVICE,System.String,System.Double@)">
|
||
\~chinese
|
||
<summary>获取浮点数类型特征的步长</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pValue"> 64位浮点数类型的增量值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetDoubleFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the increment value of double type feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pValue"> Increment of 64bit double type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetDoubleFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetDouble(IKapCDotNet.ITKFEATURE,System.Double@)">
|
||
\~chinese
|
||
<summary>获取浮点数类型特征的值</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pValue"> 64位浮点数类型的相机特征值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetDouble 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get value of double type feature</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pValue"> Value of 64bit double type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetDouble instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureSetDouble(IKapCDotNet.ITKFEATURE,System.Double)">
|
||
\~chinese
|
||
<summary>设置浮点数类型特征的值</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="value"> 64位浮点数类型的相机特征值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
设定值的取值范围一定是[ ItkFeatureGetDoubleMin , ItkFeatureGetDoubleMax ]。
|
||
Deprecated: 该接口已弃用,请使用 ItkDevSetDouble 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Set value of double type feature</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="value"> Value of 64bit double type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
The range of values for the set value must be [ ItkFeatureGetDoubleMin , ItkFeatureGetDoubleMax ].
|
||
Deprecated: This interface is obsolete, please use ItkDevSetDouble instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetDoublePrecision(IKapCDotNet.ITKFEATURE,System.Int64@)">
|
||
\~chinese
|
||
<summary>获取浮点数的显示精度</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pValue"> 浮点数的显示精度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetDoubleFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the precision of double type</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pValue"> Precision of double type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetDoubleFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetDoublePrecision(IKapCDotNet.ITKDEVICE,System.String,System.Int64@)">
|
||
\~chinese
|
||
<summary>获取浮点数的显示精度</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pValue"> 浮点数的显示精度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetDoubleFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the precision of double type</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pValue"> Precision of double type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetDoubleFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureSetBool(IKapCDotNet.ITKFEATURE,System.Boolean)">
|
||
\~chinese
|
||
<summary>设置布尔数据类型特征的值</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevSetBool 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Set the value of boolean type feature</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevSetBool instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetBool(IKapCDotNet.ITKFEATURE,System.Boolean@)">
|
||
\~chinese
|
||
<summary>获取布尔数据类型特征的值</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pValue"> 布尔类型的相机特征值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetBool 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the value of boolean type feature</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pValue"> Boolean type value</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetBool instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureToString(IKapCDotNet.ITKFEATURE,System.Text.StringBuilder,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取字符串或枚举类型特征的值</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pBuff"> 字符串或枚举类型的相机特征值</param>
|
||
<param name="pBuffLen"> 作为输入指明特征值的最大长度,作为输出指明特征值的有效长度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
传递给此函数的缓冲区必须足够容纳整个字符串。如果调用该函数时,将pBuff设置为NULL,则pBufLen指向的变量将设置为所需的缓冲区大小。
|
||
Deprecated: 该接口已弃用,请使用 ItkDevToString 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the value of string or enumeration type</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pBuff"> Value of string or enumeration type</param>
|
||
<param name="pBuffLen"> As input, it indicates the maximum length of feature value. As output, it indicates the effective length of feature value</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
The buffer passed to this function must be sufficient to hold the entire string.
|
||
If pBuff is set to NULL when calling this function, the variable pointed to by pBufLen will be set to the desired buffer size.
|
||
Deprecated: This interface is obsolete, please use ItkDevToString instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureFromString(IKapCDotNet.ITKFEATURE,System.String)">
|
||
\~chinese
|
||
<summary>设置字符串或枚举类型特征的值</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pValue"> 字符串或枚举类型的相机特征值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevFromString 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Set the value of string or enumeration type</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pValue"> Value of string or enumeration type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevFromString instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetEnumCount(IKapCDotNet.ITKFEATURE,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取枚举类型特征的枚举数量</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetEnumEntryFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the number of enumerations with enumeration type feature</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetEnumEntryFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetEnumCount(IKapCDotNet.ITKDEVICE,System.String,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取枚举类型特征的枚举数量</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetEnumEntryFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the number of enumerations with enumeration type feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetEnumEntryFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetEnumString(IKapCDotNet.ITKFEATURE,System.UInt32,System.Text.StringBuilder,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取枚举类型特征的枚举名</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="index"> 枚举项索引,有效范围[0, ItkFeatureGetEnumCount -1]</param>
|
||
<param name="enumString"> 枚举项名称</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetEnumEntryFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the name of enumerations with enumeration type feature</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="index"> Enumeration item index, valid range is [0, ItkFeatureGetEnumCount -1]</param>
|
||
<param name="enumString"> Enumeration item name</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetEnumEntryFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetEnumString(IKapCDotNet.ITKDEVICE,System.String,System.UInt32,System.Text.StringBuilder,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取枚举类型特征的枚举名</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="index"> 枚举项索引,有效范围[0, ItkDevGetEnumCount -1]</param>
|
||
<param name="enumString"> 枚举项名称</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetEnumEntryFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the name of enumerations with enumeration type feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="index"> Enumeration item index, valid range is [0, ItkDevGetEnumCount -1]</param>
|
||
<param name="enumString"> Enumeration item name</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetEnumEntryFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetEnumIsAvailable(IKapCDotNet.ITKFEATURE,System.String,System.Boolean@)">
|
||
\~chinese
|
||
<summary>判断枚举项是否存在</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="enumString"> 枚举项名称</param>
|
||
<param name="bAvailable"> true表示相机支持该枚举项,false表示相机不支持该枚举项</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
\~english
|
||
<summary>Determine whether the enumeration item exists</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="enumString"> Enumeration item name</param>
|
||
<param name="bAvailable"> true indicates that the camera supports the enumeration item, while false indicates that the camera does not support the enumeration item</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetEnumIsAvailable(IKapCDotNet.ITKDEVICE,System.String,System.String,System.Boolean@)">
|
||
\~chinese
|
||
<summary>判断枚举项是否存在</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="enumString"> 枚举项名称</param>
|
||
<param name="bAvailable"> true表示相机支持该枚举项,false表示相机不支持该枚举项</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
\~english
|
||
<summary>Determine whether the enumeration item exists</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="enumString"> Enumeration item name</param>
|
||
<param name="bAvailable"> true indicates that the camera supports the enumeration item, while false indicates that the camera does not support the enumeration item</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureExecuteCommand(IKapCDotNet.ITKFEATURE)">
|
||
\~chinese
|
||
<summary>根据相机特征执行相应命令</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevExecuteCommand 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Execute corresponding commands based on camera feature</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevExecuteCommand instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureCommandIsDone(IKapCDotNet.ITKFEATURE,System.Boolean@)">
|
||
\~chinese
|
||
<summary>判断命令类型特征是否执行完成</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="isDone"> 是否执行完成</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevCommandIsDone 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Determine whether the command type feature has been executed successfully</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="isDone"> Is the execution completed</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevCommandIsDone instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureIsSelector(IKapCDotNet.ITKFEATURE,System.Boolean@)">
|
||
\~chinese
|
||
<summary>判断特征是否为选择器</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="bSelector"> 是否为选择器</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
如果相机特征是选择器,在当该特征值改变时应该更新所有被选择特征的值。
|
||
\~english
|
||
<summary>Determine whether the feature is selector</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="bSelector"> Whether it is selector</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
If the camera feature is selector, the values of all selected features should be updated when the feature value changes.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevIsSelector(IKapCDotNet.ITKDEVICE,System.String,System.Boolean@)">
|
||
\~chinese
|
||
<summary>判断特征是否为选择器</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="bSelector"> 是否为选择器</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
如果相机特征是选择器,在当该特征值改变时应该更新所有被选择特征的值。
|
||
\~english
|
||
<summary>Determine whether the feature is selector</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="bSelector"> Whether it is selector</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
If the camera feature is selector, the values of all selected features should be updated when the feature value changes.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetSelectedFeatureCounts(IKapCDotNet.ITKFEATURE,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取被选择特征的数量</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pValue"> 被选择特征的数量</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetSelectedFeatureCounts 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the number of selected features</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pValue"> The number of selected features</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetSelectedFeatureCounts instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetSelectedFeatureName(IKapCDotNet.ITKFEATURE,System.UInt32,System.Text.StringBuilder,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取被选择特征的名称</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="index"> 特征索引,有效范围[0, ItkFeatureGetSelectedFeatureCounts -1]</param>
|
||
<param name="pBuf"> 被选择特征的名称</param>
|
||
<param name="pBufLen"> 作为输入指明特征名称的最大长度,作为输出指明特征名称的有效长度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetSelectedFeatureName 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get the name of the selected feature</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="index"> Feature index, valid range is [0, ItkFeatureGetSelectedFeatureCounts -1]</param>
|
||
<param name="pBuf"> The name of the selected feature</param>
|
||
<param name="pBufLen"> As input, it indicates the maximum length of feature name. As output, it indicates the effective length of feature name</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
Deprecated: This interface is obsolete, please use ItkDevGetSelectedFeatureName instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFeatureGetPollingTime(IKapCDotNet.ITKFEATURE,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机特征的轮询周期</summary>
|
||
<param name="hFeature"> 相机特征句柄</param>
|
||
<param name="pPollingTime"> 相机特征查询的轮询时间</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
对于只读型特征例如相机温度,可能需要周期性的更新该特征值来实时监控相机状态,轮询时间指明更新周期的最小值。
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Polling period for getting camera features</summary>
|
||
<param name="hFeature"> Camera feature handle</param>
|
||
<param name="pPollingTime"> Polling time for camera feature query</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
For read-only features such as camera temperature, it may be necessary to periodically update the feature value to monitor the camera status in real time,
|
||
and the polling time indicates the minimum value of the update period.
|
||
Deprecated: This interface is obsolete, please use ItkDevGetFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetPollingTime(IKapCDotNet.ITKDEVICE,System.String,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机特征的轮询周期</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pPollingTime"> 相机特征查询的轮询时间</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
对于只读型特征例如相机温度,可能需要周期性的更新该特征值来实时监控相机状态,轮询时间指明更新周期的最小值。
|
||
Deprecated: 该接口已弃用,请使用 ItkDevGetFeatureInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Polling period for getting camera features</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pPollingTime"> Polling time for camera feature query</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
For read-only features such as camera temperature, it may be necessary to periodically update the feature value to monitor the camera status in real time,
|
||
and the polling time indicates the minimum value of the update period.
|
||
Deprecated: This interface is obsolete, please use ItkDevGetFeatureInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferGetPrm(IKapCDotNet.ITKBUFFER,System.UInt32,System.IntPtr)">
|
||
\~chinese
|
||
<summary>获取缓冲区参数</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<param name="prm"> 参数索引</param>
|
||
<param name="pValue"> 参数值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
可读的缓冲区参数prm如下所示:
|
||
| 可读的缓冲区参数prm |
|
||
|----------------------------------------------|
|
||
| ITKBUFFER_PRM_FORMAT |
|
||
| ITKBUFFER_PRM_WIDTH |
|
||
| ITKBUFFER_PRM_HEIGHT |
|
||
| ITKBUFFER_PRM_ADDRESS |
|
||
| ITKBUFFER_PRM_HOST_COUNTER_STAMP |
|
||
| ITKBUFFER_PRM_STATE |
|
||
| ITKBUFFER_PRM_SIGNED |
|
||
| ITKBUFFER_PRM_SIZE |
|
||
| ITKBUFFER_PRM_BLOCK_ID |
|
||
| ITKBUFFER_PRM_READY_LINES |
|
||
| ITKBUFFER_PRM_ERROR_REASON |
|
||
| ITKBUFFER_PRM_RSND_PKT_COUNT |
|
||
| ITKBUFFER_PRM_LOST_PKT_COUNT |
|
||
| ITKBUFFER_PRM_FIND_LINE_RESULT |
|
||
| ITKBUFFER_PRM_BATCH_STATUS_ADDRESS |
|
||
| ITKBUFFER_PRM_BURR_DECTION_RESULT |
|
||
| ITKBUFFER_PRM_BURR_DECTION_RESULT_COORDINATE |
|
||
| ITKBUFFER_PRM_BURR_DECTION_DEBUG |
|
||
| ITKBUFFER_PRM_PAYLOAD_TYPE |
|
||
| ITKBUFFER_PRM_IMAGE_SIZE |
|
||
| ITKBUFFER_PRM_PIXEL_BITS |
|
||
| ITKBUFFER_PRM_CHANNEL_BITS |
|
||
| ITKBUFFER_PRM_BAYER_CONVERT_METHOD |
|
||
Deprecated: 该接口已弃用,请使用 ItkBufferGetInfo 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Get buffer parameter</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<param name="prm"> Parameter index</param>
|
||
<param name="pValue"> Parameter value</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
Readable buffer parameters prm are as follows:
|
||
| Readable Buffer Parameters prm |
|
||
|----------------------------------------------|
|
||
| ITKBUFFER_PRM_FORMAT |
|
||
| ITKBUFFER_PRM_WIDTH |
|
||
| ITKBUFFER_PRM_HEIGHT |
|
||
| ITKBUFFER_PRM_ADDRESS |
|
||
| ITKBUFFER_PRM_HOST_COUNTER_STAMP |
|
||
| ITKBUFFER_PRM_STATE |
|
||
| ITKBUFFER_PRM_SIGNED |
|
||
| ITKBUFFER_PRM_SIZE |
|
||
| ITKBUFFER_PRM_BLOCK_ID |
|
||
| ITKBUFFER_PRM_READY_LINES |
|
||
| ITKBUFFER_PRM_ERROR_REASON |
|
||
| ITKBUFFER_PRM_RSND_PKT_COUNT |
|
||
| ITKBUFFER_PRM_LOST_PKT_COUNT |
|
||
| ITKBUFFER_PRM_FIND_LINE_RESULT |
|
||
| ITKBUFFER_PRM_BATCH_STATUS_ADDRESS |
|
||
| ITKBUFFER_PRM_BURR_DECTION_RESULT |
|
||
| ITKBUFFER_PRM_BURR_DECTION_RESULT_COORDINATE |
|
||
| ITKBUFFER_PRM_BURR_DECTION_DEBUG |
|
||
| ITKBUFFER_PRM_PAYLOAD_TYPE |
|
||
| ITKBUFFER_PRM_IMAGE_SIZE |
|
||
| ITKBUFFER_PRM_PIXEL_BITS |
|
||
| ITKBUFFER_PRM_CHANNEL_BITS |
|
||
| ITKBUFFER_PRM_BAYER_CONVERT_METHOD |
|
||
Deprecated: This interface is obsolete, please use ItkBufferGetInfo instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferSetPrm(IKapCDotNet.ITKBUFFER,System.UInt32,System.IntPtr)">
|
||
\~chinese
|
||
<summary>设置缓冲区参数</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<param name="prm"> 参数索引</param>
|
||
<param name="value"> 参数值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
可写的缓冲区参数prm如下所示:
|
||
| 可写的缓冲区参数prm |
|
||
|----------------------------------------------|
|
||
| ITKBUFFER_PRM_FORMAT |
|
||
| ITKBUFFER_PRM_WIDTH |
|
||
| ITKBUFFER_PRM_HEIGHT |
|
||
| ITKBUFFER_PRM_ADDRESS |
|
||
| ITKBUFFER_PRM_EXCHANGE_WIDTH_HEIGHT |
|
||
| ITKBUFFER_PRM_BAYER_CONVERT_METHOD |
|
||
\~english
|
||
<summary>Set buffer parameter</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<param name="prm"> Parameter index</param>
|
||
<param name="value"> Parameter value</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
Writable buffer parameters prm are as follows:
|
||
| Writable Buffer Parameters prm |
|
||
|----------------------------------------------|
|
||
| ITKBUFFER_PRM_FORMAT |
|
||
| ITKBUFFER_PRM_WIDTH |
|
||
| ITKBUFFER_PRM_HEIGHT |
|
||
| ITKBUFFER_PRM_ADDRESS |
|
||
| ITKBUFFER_PRM_EXCHANGE_WIDTH_HEIGHT |
|
||
| ITKBUFFER_PRM_BAYER_CONVERT_METHOD |
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferRGBSplit(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER)">
|
||
\~chinese
|
||
<summary>RGB通道重排列</summary>
|
||
<param name="hSrc"> 源缓冲区句柄,像素格式必须是彩色格式</param>
|
||
<param name="hDst"> 目的缓冲区句柄。目的缓冲区图像高度必须是源缓冲区图像高度的3倍,像素格式大小必须是源缓冲区的1/3</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
重排后的像素如下
|
||
```
|
||
R1R2R3
|
||
G1G2G3
|
||
B1B2B3
|
||
(R1G1B1)(R2G2B2)(R3G3B3) R4R5R6
|
||
(R4G4B4)(R5G5B5)(R6G6B6) -> G4G5G6
|
||
(R7G7B7)(R8G8B8)(R9G9B9) B4B5B6
|
||
R7R8R9
|
||
G7G8G9
|
||
B7B8B9
|
||
```
|
||
Deprecated: 该接口已弃用,请使用 ItkBufferRGBSplitEx 代替。
|
||
|
||
|
||
\~english
|
||
<summary>RGB channel rearrangement</summary>
|
||
<param name="hSrc"> Source buffer handle, pixel format must be in color format</param>
|
||
<param name="hDst"> Destination buffer handle. The height of the destination buffer image must be three times that of the source buffer image,
|
||
and the pixel format size must be one-third that of the source buffer</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
Pixel after rearrangement
|
||
```
|
||
R1R2R3
|
||
G1G2G3
|
||
B1B2B3
|
||
(R1G1B1)(R2G2B2)(R3G3B3) R4R5R6
|
||
(R4G4B4)(R5G5B5)(R6G6B6) -> G4G5G6
|
||
(R7G7B7)(R8G8B8)(R9G9B9) B4B5B6
|
||
R7R8R9
|
||
G7G8G9
|
||
B7B8B9
|
||
```
|
||
Deprecated: This interface is obsolete, please use ItkBufferRGBSplitEx instead.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkManInitialize">
|
||
\~chinese
|
||
<summary>初始化IKapC开发环境</summary>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INSUFFICIENT_RESOURCES</returns>
|
||
必须在调用其他IKapC函数之前调用该函数。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManTerminate"/>
|
||
\~english
|
||
<summary>Initialize IKapC development environment</summary>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INSUFFICIENT_RESOURCES</returns>
|
||
This function must be called before calling other IKapC functions.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManTerminate"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkManTerminate">
|
||
\~chinese
|
||
<summary>释放IKapC初始化过程中申请的资源</summary>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INSUFFICIENT_RESOURCES</returns>
|
||
必须在其他IKapC函数调用完成之后调用该函数。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManInitialize"/>
|
||
\~english
|
||
<summary>Release resources requested during initialization process of IKapC</summary>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INSUFFICIENT_RESOURCES</returns>
|
||
This function must be called after other IKapC function calls are completed.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManInitialize"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkManGetVersion(System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取当前库版本</summary>
|
||
<param name="version"> 当前库版本</param>
|
||
<returns>
|
||
- ITKSTATUS_OK</returns>
|
||
| 0xff000000 | 0x00ff0000 | 0x0000ff00 | 0x000000ff |
|
||
|------------|------------|------------|------------|
|
||
| 主要版本号 | 次要版本号 | 补丁版本号 | 特定版本号 |
|
||
\~english
|
||
<summary>Get the current library version</summary>
|
||
<param name="version"> Current library version</param>
|
||
<returns>
|
||
- ITKSTATUS_OK</returns>
|
||
| 0xff000000 | 0x00ff0000 | 0x0000ff00 | 0x000000ff |
|
||
|--------------|--------------|--------------|----------------|
|
||
| Major version| Minor version| Patch version|Specific version|
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkManAddCTIPath(System.String)">
|
||
\~chinese
|
||
<summary>添加cti库路径,多个路径间以英文;分隔</summary>
|
||
<param name="fullPath"> cti路径</param>
|
||
<returns>
|
||
- ITKSTATUS_OK</returns>
|
||
\~english
|
||
<summary>Add cti path, use ; to split mulit cti path</summary>
|
||
<param name="fullPath"> cti path</param>
|
||
<returns>
|
||
- ITKSTATUS_OK</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkManGetLogPath(System.Text.StringBuilder,System.Int32@)">
|
||
\~chinese
|
||
<summary>获取IKapC日志路径</summary>
|
||
<param name="buffer"> 日志路径</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INSUFFICIENT_RESOURCES</returns>
|
||
\~english
|
||
<summary>Get IKapC log path</summary>
|
||
<param name="buffer"> log path</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INSUFFICIENT_RESOURCES</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkManGetDeviceCount(System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取当前连接到PC上相机设备的数量</summary>
|
||
<param name="pCount"> 当前连接到PC上的相机的数量</param>
|
||
<returns>
|
||
- ITKSTATUS_OK</returns>
|
||
\~english
|
||
<summary>Get the current number of camera devices connected to PC</summary>
|
||
<param name="pCount"> The current number of camera connected to PC</param>
|
||
<returns>
|
||
- ITKSTATUS_OK</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkManGetDeviceInfo(System.UInt32,IKapCDotNet.ITKDEV_INFO)">
|
||
\~chinese
|
||
<summary>获取相机设备信息</summary>
|
||
<param name="index"> 相机索引,有效范围[0, ItkManGetDeviceCount -1]</param>
|
||
<param name="pDI"> 相机描述信息</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_DEVICE_ID_OUTOF_RANGE</returns>
|
||
在调用本函数前必须先调用 ItkManGetDeviceCount 或 ItkManGetDeviceCountEx 。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetDeviceCount(System.UInt32@)"/>
|
||
<seealso cref="!:ItkManGetDeviceCountEx"/>
|
||
\~english
|
||
<summary>Get camera device information</summary>
|
||
<param name="index"> Camera index, valid range is [0, ItkManGetDeviceCount -1]</param>
|
||
<param name="pDI"> Camera description information</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_DEVICE_ID_OUTOF_RANGE</returns>
|
||
Before calling this function, ItkManGetDeviceCount or ItkManGetDeviceCountEx must be called first.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetDeviceCount(System.UInt32@)"/>
|
||
<seealso cref="!:ItkManGetDeviceCountEx"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkManGetGigEDeviceInfo(System.UInt32,IKapCDotNet.ITKGIGEDEV_INFO)">
|
||
\~chinese
|
||
<summary>获取网口相机专有设备信息</summary>
|
||
<param name="index"> 相机索引,有效范围[0, ItkManGetDeviceCount -1]</param>
|
||
<param name="pDI"> 网口相机专有设备信息</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_DEVICE_ID_OUTOF_RANGE
|
||
- ITKSTATUS_NOT_IMPLEMENT</returns>
|
||
在调用本函数前必须先调用 ItkManGetDeviceCount 或 ItkManGetDeviceCountEx 。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetDeviceCount(System.UInt32@)"/>
|
||
<seealso cref="!:ItkManGetDeviceCountEx"/>
|
||
\~english
|
||
<summary>Get network camera specific device information</summary>
|
||
<param name="index"> Camera index, valid range is [0, ItkManGetDeviceCount -1]</param>
|
||
<param name="pDI"> Network camera specific device information</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_DEVICE_ID_OUTOF_RANGE
|
||
- ITKSTATUS_NOT_IMPLEMENT</returns>
|
||
Before calling this function, ItkManGetDeviceCount or ItkManGetDeviceCountEx must be called first.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetDeviceCount(System.UInt32@)"/>
|
||
<seealso cref="!:ItkManGetDeviceCountEx"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkManGetCLDeviceInfo(System.UInt32,IKapCDotNet.ITK_CL_DEV_INFO)">
|
||
\~chinese
|
||
<summary>获取Camera Link相机专有信息</summary>
|
||
<param name="index"> 相机索引,有效范围[0, ItkManGetDeviceCount -1]</param>
|
||
<param name="pDI"> Camera Link相机专有设备信息</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_DEVICE_ID_OUTOF_RANGE
|
||
- ITKSTATUS_NOT_IMPLEMENT</returns>
|
||
在调用本函数前必须先调用 ItkManGetDeviceCount 或 ItkManGetDeviceCountEx 。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetDeviceCount(System.UInt32@)"/>
|
||
<seealso cref="!:ItkManGetDeviceCountEx"/>
|
||
\~english
|
||
<summary>Get Camera Link camera specific information</summary>
|
||
<param name="index"> Camera index, valid range is [0, ItkManGetDeviceCount -1]</param>
|
||
<param name="pDI"> Camera Link camera specific device information</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_DEVICE_ID_OUTOF_RANGE
|
||
- ITKSTATUS_NOT_IMPLEMENT</returns>
|
||
Before calling this function, ItkManGetDeviceCount or ItkManGetDeviceCountEx must be called first.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetDeviceCount(System.UInt32@)"/>
|
||
<seealso cref="!:ItkManGetDeviceCountEx"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkManGetCXPDeviceInfo(System.UInt32,IKapCDotNet.ITK_CXP_DEV_INFO)">
|
||
\~chinese
|
||
<summary>获取CoaXPress相机专有信息</summary>
|
||
<param name="index"> 相机索引,有效范围[0, ItkManGetDeviceCount -1]</param>
|
||
<param name="pDI"> CoaXPress相机专有设备信息</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_DEVICE_ID_OUTOF_RANGE
|
||
- ITKSTATUS_NOT_IMPLEMENT</returns>
|
||
在调用本函数前必须先调用 ItkManGetDeviceCount 或 ItkManGetDeviceCountEx 。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetDeviceCount(System.UInt32@)"/>
|
||
<seealso cref="!:ItkManGetDeviceCountEx"/>
|
||
\~english
|
||
<summary>Get CoaXPress camera specific information</summary>
|
||
<param name="index"> Camera index, valid range is [0, ItkManGetDeviceCount -1]</param>
|
||
<param name="pDI"> CoaXPress camera specific device information</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_DEVICE_ID_OUTOF_RANGE
|
||
- ITKSTATUS_NOT_IMPLEMENT</returns>
|
||
Before calling this function, ItkManGetDeviceCount or ItkManGetDeviceCountEx must be called first.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetDeviceCount(System.UInt32@)"/>
|
||
<seealso cref="!:ItkManGetDeviceCountEx"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkManGetU3VDeviceInfo(System.UInt32,IKapCDotNet.ITK_U3V_DEV_INFO)">
|
||
\~chinese
|
||
<summary>获取USB3.0相机专有信息</summary>
|
||
<param name="index"> 相机索引,有效范围[0, ItkManGetDeviceCount -1]</param>
|
||
<param name="pDI"> USB3.0相机专有设备信息</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_DEVICE_ID_OUTOF_RANGE
|
||
- ITKSTATUS_NOT_IMPLEMENT</returns>
|
||
在调用本函数前必须先调用 ItkManGetDeviceCount 或 ItkManGetDeviceCountEx 。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetDeviceCount(System.UInt32@)"/>
|
||
<seealso cref="!:ItkManGetDeviceCountEx"/>
|
||
\~english
|
||
<summary>Get USB3.0 camera specific information</summary>
|
||
<param name="index"> Camera index, valid range is [0, ItkManGetDeviceCount -1]</param>
|
||
<param name="pDI"> USB3.0 camera specific device information</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_DEVICE_ID_OUTOF_RANGE
|
||
- ITKSTATUS_NOT_IMPLEMENT</returns>
|
||
Before calling this function, ItkManGetDeviceCount or ItkManGetDeviceCountEx must be called first.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetDeviceCount(System.UInt32@)"/>
|
||
<seealso cref="!:ItkManGetDeviceCountEx"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkManGetGVBDeviceInfo(System.UInt32,IKapCDotNet.ITK_GVB_DEV_INFO)">
|
||
\~chinese
|
||
<summary>获取GigEVision Board设备专有信息</summary>
|
||
<param name="index"> 相机索引,有效范围[0, ItkManGetDeviceCount -1]</param>
|
||
<param name="pDI"> GigEVision Board相机专有设备信息</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_DEVICE_ID_OUTOF_RANGE
|
||
- ITKSTATUS_NOT_IMPLEMENT</returns>
|
||
在调用本函数前必须先调用 ItkManGetDeviceCount 或 ItkManGetDeviceCountEx 。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetDeviceCount(System.UInt32@)"/>
|
||
<seealso cref="!:ItkManGetDeviceCountEx"/>
|
||
\~english
|
||
<summary>Get GigEVision Board device specific information</summary>
|
||
<param name="index"> Camera index, valid range is [0, ItkManGetDeviceCount -1]</param>
|
||
<param name="pDI"> GigEVision Board camera specific device information</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_DEVICE_ID_OUTOF_RANGE
|
||
- ITKSTATUS_NOT_IMPLEMENT</returns>
|
||
Before calling this function, ItkManGetDeviceCount or ItkManGetDeviceCountEx must be called first.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetDeviceCount(System.UInt32@)"/>
|
||
<seealso cref="!:ItkManGetDeviceCountEx"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkManGetStatusText(System.UInt32,System.Text.StringBuilder,System.UInt32@,System.Text.StringBuilder,System.UInt32@,System.Text.StringBuilder,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取状态码信息</summary>
|
||
<param name="status"> 状态码</param>
|
||
<param name="idBuf"> 错误类别信息</param>
|
||
<param name="idBufSize"> 作为输入指明错误类别信息最大长度,作为输出指明错误类别信息有效长度</param>
|
||
<param name="levelBuf"> 错误级别信息</param>
|
||
<param name="levelBufSize"> 作为输入指明错误级别信息最大长度,作为输出指明错误级别信息有效长度</param>
|
||
<param name="moduleBuf"> 错误模块信息</param>
|
||
<param name="moduleBufSize"> 作为输入指明错误模块信息最大长度,作为输出指明错误模块信息有效长度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE
|
||
- ITKSTATUS_BUFFER_TOO_SMALL</returns>
|
||
<seealso cref="!:ITKSTATUS"/>
|
||
\~english
|
||
<summary>Get status code information</summary>
|
||
<param name="status"> Status code</param>
|
||
<param name="idBuf"> Error ID information</param>
|
||
<param name="idBufSize"> As input, it indicates the maximum length of error ID information. As output, it indicates the effective length of error ID information</param>
|
||
<param name="levelBuf"> Error level information</param>
|
||
<param name="levelBufSize"> As input, it indicates the maximum length of error level information information. As output, it indicates the effective length of error level information information</param>
|
||
<param name="moduleBuf"> Error module information</param>
|
||
<param name="moduleBufSize"> As input, it indicates the maximum length of error module information information. As output, it indicates the effective length of error module information information</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE
|
||
- ITKSTATUS_BUFFER_TOO_SMALL</returns>
|
||
<seealso cref="!:ITKSTATUS"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkManGetPrm(System.UInt32,System.IntPtr)">
|
||
\~chinese
|
||
<summary>获取全局参数</summary>
|
||
<param name="prm"> 全局参数索引</param>
|
||
<param name="pValue"> 参数值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
可读的全局参数prm如下所示:
|
||
| 可读的全局参数prm |
|
||
|---------------------------------------------------|
|
||
| ITKMANAGER_COAXPRESS_12_SUPPORT |
|
||
| ITKMANAGER_COAXPRESS_COMMUNICATION_TAG_SUPPORT |
|
||
| ITKMANAGER_COAXPRESS_CONTROL_PACKET_MAX_SIZE |
|
||
| ITKMANAGER_COAXPRESS_STREAM_PACKET_MAX_SIZE |
|
||
| ITKMANAGER_COAXPRESS_RW_REGISTER_MAX_TIME |
|
||
| ITKMANAGER_ENABLE_MERGE_SAME_SERIAL_NUMBER_CAMERA |
|
||
| ITKMANAGER_GV_CONTROL_DISCORY_TIMEOUT |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManSetPrm(System.UInt32,System.IntPtr)"/>
|
||
\~english
|
||
<summary>Get manager parameter</summary>
|
||
<param name="prm"> Manager parameter index</param>
|
||
<param name="pValue"> Parameter value</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
Readable global parameters prm are shown as follows:
|
||
| Readable global parameters prm |
|
||
|---------------------------------------------------|
|
||
| ITKMANAGER_COAXPRESS_12_SUPPORT |
|
||
| ITKMANAGER_COAXPRESS_COMMUNICATION_TAG_SUPPORT |
|
||
| ITKMANAGER_COAXPRESS_CONTROL_PACKET_MAX_SIZE |
|
||
| ITKMANAGER_COAXPRESS_STREAM_PACKET_MAX_SIZE |
|
||
| ITKMANAGER_COAXPRESS_RW_REGISTER_MAX_TIME |
|
||
| ITKMANAGER_ENABLE_MERGE_SAME_SERIAL_NUMBER_CAMERA |
|
||
| ITKMANAGER_GV_CONTROL_DISCORY_TIMEOUT |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManSetPrm(System.UInt32,System.IntPtr)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkManSetPrm(System.UInt32,System.IntPtr)">
|
||
\~chinese
|
||
<summary>设置全局参数</summary>
|
||
<param name="prm"> 全局参数索引</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
可写的全局参数prm如下所示:
|
||
| 可写的全局参数prm |
|
||
|---------------------------------------------------|
|
||
| ITKMANAGER_COAXPRESS_12_SUPPORT |
|
||
| ITKMANAGER_COAXPRESS_COMMUNICATION_TAG_SUPPORT |
|
||
| ITKMANAGER_COAXPRESS_CONTROL_PACKET_MAX_SIZE |
|
||
| ITKMANAGER_COAXPRESS_STREAM_PACKET_MAX_SIZE |
|
||
| ITKMANAGER_COAXPRESS_RW_REGISTER_MAX_TIME |
|
||
| ITKMANAGER_ENABLE_MERGE_SAME_SERIAL_NUMBER_CAMERA |
|
||
| ITKMANAGER_GV_CONTROL_DISCORY_TIMEOUT |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetPrm(System.UInt32,System.IntPtr)"/>
|
||
\~english
|
||
<summary>Set manager parameter</summary>
|
||
<param name="prm"> Manager parameter index</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
Writable global parameters prm are shown as follows:
|
||
| Writable global parameters prm |
|
||
|---------------------------------------------------|
|
||
| ITKMANAGER_COAXPRESS_12_SUPPORT |
|
||
| ITKMANAGER_COAXPRESS_COMMUNICATION_TAG_SUPPORT |
|
||
| ITKMANAGER_COAXPRESS_CONTROL_PACKET_MAX_SIZE |
|
||
| ITKMANAGER_COAXPRESS_STREAM_PACKET_MAX_SIZE |
|
||
| ITKMANAGER_COAXPRESS_RW_REGISTER_MAX_TIME |
|
||
| ITKMANAGER_ENABLE_MERGE_SAME_SERIAL_NUMBER_CAMERA |
|
||
| ITKMANAGER_GV_CONTROL_DISCORY_TIMEOUT |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetPrm(System.UInt32,System.IntPtr)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevOpen(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@)">
|
||
\~chinese
|
||
<summary>打开相机设备</summary>
|
||
<param name="index"> 相机索引,有效范围[0, ItkManGetDeviceCount -1]</param>
|
||
<param name="accessMode"> 相机访问模式</param>
|
||
<param name="phDev"> 相机设备句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
1. 在对设备进行其他操作之前,必须首先打开设备。
|
||
2. 打开相机设备前,必须先枚举当前电脑上可用相机的数量。
|
||
3. 相机访问模式可选项如下所示:
|
||
| 访问模式 |
|
||
|----------------------------------|
|
||
| ITKDEV_VAL_ACCESS_MODE_MONITOR |
|
||
| ITKDEV_VAL_ACCESS_MODE_CONTROL |
|
||
| ITKDEV_VAL_ACCESS_MODE_STREAM |
|
||
| ITKDEV_VAL_ACCESS_MODE_EXCLUSIVE |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpenWithXmlDescription(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@,System.String)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevClose(IKapCDotNet.ITKDEVICE)"/>
|
||
\~english
|
||
<summary>Open camera device</summary>
|
||
<param name="index"> Camera index, valid range is [0, ItkManGetDeviceCount -1]</param>
|
||
<param name="accessMode"> Camera access mode</param>
|
||
<param name="phDev"> Camera device handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
1. Before performing any other operations on the device, it must be turned on first.
|
||
2. Before opening camera device, users must first enumerate the number of available camera on the current computer.
|
||
3. Camera access mode options are as follows:
|
||
| Access mode |
|
||
|----------------------------------|
|
||
| ITKDEV_VAL_ACCESS_MODE_MONITOR |
|
||
| ITKDEV_VAL_ACCESS_MODE_CONTROL |
|
||
| ITKDEV_VAL_ACCESS_MODE_STREAM |
|
||
| ITKDEV_VAL_ACCESS_MODE_EXCLUSIVE |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpenWithXmlDescription(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@,System.String)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevClose(IKapCDotNet.ITKDEVICE)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevOpenWithXmlDescription(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@,System.String)">
|
||
\~chinese
|
||
<summary>通过指定xml打开相机设备</summary>
|
||
<param name="index"> 相机索引,有效范围[0, ItkManGetDeviceCount -1]</param>
|
||
<param name="accessMode"> 相机访问模式,用户可以根据需要使用任意值或者它们的组合(通过“or”标志连接)</param>
|
||
<param name="phDev"> 相机设备句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
1. 在对设备进行其他操作之前,必须首先打开设备。
|
||
2. 打开相机设备前,必须先调用 ItkManGetDeviceCount 枚举当前电脑上可用相机的数量。
|
||
3. 相机xml文件地址格式为“ local:[///]filename.extension;address;length[?SchemaVersion=x.x.x] ”的URL表示XML描述文件位于模块的虚拟寄存器映射中。
|
||
一个完整的本地URL应该是从设备读取的“ local:itk_dev.zip;F0F00000;3BF?SchemaVersion=1.0.0 ”或
|
||
从文件读取的“ file:///C:program%20files/genicam/xml/genapi/tlguru/tlguru_system_rev1.xml?SchemaVersion=1.0.0 ”。
|
||
4. 相机访问模式可选项如下所示:
|
||
| 访问模式 |
|
||
|----------------------------------|
|
||
| ITKDEV_VAL_ACCESS_MODE_MONITOR |
|
||
| ITKDEV_VAL_ACCESS_MODE_CONTROL |
|
||
| ITKDEV_VAL_ACCESS_MODE_STREAM |
|
||
| ITKDEV_VAL_ACCESS_MODE_EXCLUSIVE |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpen(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevClose(IKapCDotNet.ITKDEVICE)"/>
|
||
\~english
|
||
<summary>Open camera device by specifying xml</summary>
|
||
<param name="index"> Camera index, valid range is [0, ItkManGetDeviceCount -1]</param>
|
||
<param name="accessMode"> Camera access mode, users can use any value or combination of them as needed (connected by the "or" flag)</param>
|
||
<param name="phDev"> Camera device handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
1. Before performing any other operations on the device, it must be turned on first.
|
||
2. Before opening camera device, users must first call ItkManGetDeviceCount to enumerate the number of available camera on the current computer.
|
||
3. The camera xml file address format is “ local:[///]filename.extension;address;length[?SchemaVersion=x.x.x] ”.
|
||
The URL represents that the xml description file is located in the virtual register mapping of the module.
|
||
A complete local URL should be read from the device as “ local:itk_dev.zip;F0F00000;3BF?SchemaVersion=1.0.0 ” or
|
||
read from file as “ file:///C:program%20files/genicam/xml/genapi/tlguru/tlguru_system_rev1.xml?SchemaVersion=1.0.0 ”.
|
||
4. Camera access mode options are as follows:
|
||
| Access mode |
|
||
|----------------------------------|
|
||
| ITKDEV_VAL_ACCESS_MODE_MONITOR |
|
||
| ITKDEV_VAL_ACCESS_MODE_CONTROL |
|
||
| ITKDEV_VAL_ACCESS_MODE_STREAM |
|
||
| ITKDEV_VAL_ACCESS_MODE_EXCLUSIVE |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpen(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevClose(IKapCDotNet.ITKDEVICE)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevIsConnected(IKapCDotNet.ITKDEVICE,System.Boolean@)">
|
||
\~chinese
|
||
<summary>检测相机是否连接</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="isConnected"> 连接状态</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpen(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@)"/>
|
||
\~english
|
||
<summary>Check if the camera is already connected</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="isConnected"> connection status</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpen(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevClose(IKapCDotNet.ITKDEVICE)">
|
||
\~chinese
|
||
<summary>关闭相机设备</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
当设备关闭后除非再次打开,否则无法访问。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpen(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@)"/>
|
||
\~english
|
||
<summary>Close camera device</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
After the device is closed, it cannot be accessed unless it is opened again.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpen(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevReadXmlDescription(IKapCDotNet.ITKDEVICE,System.Text.StringBuilder,System.UInt32@,System.UInt32)">
|
||
\~chinese
|
||
<summary>读取相机设备xml</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="xml"> 读取的相机xml文件</param>
|
||
<param name="pXmlSize"> 作为输入指明相机xml文件最大长度,作为输出指明相机xml文件有效长度</param>
|
||
<param name="option"> 预留选项</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetDeviceInfo(System.UInt32,IKapCDotNet.ITKDEV_INFO)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpen(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@)"/>
|
||
\~english
|
||
<summary>Read camera device xml</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="xml"> Camera xml file</param>
|
||
<param name="pXmlSize"> As input, it indicates the maximum length of camera XML file. As output, it indicates the effective length of camera XML file</param>
|
||
<param name="option"> Reserved option</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetDeviceInfo(System.UInt32,IKapCDotNet.ITKDEV_INFO)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpen(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevLoadConfigurationFromFile(IKapCDotNet.ITKDEVICE,System.Text.StringBuilder)">
|
||
\~chinese
|
||
<summary>加载相机设备配置文件</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="lpFileName"> 相机设备文件名称,以.ccf为后缀</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
本函数必须要指明配置文件的全部路径。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevSaveConfigurationToFile(IKapCDotNet.ITKDEVICE,System.Text.StringBuilder)"/>
|
||
\~english
|
||
<summary>Load camera device configuration file</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="lpFileName"> Camera device file name with .ccf suffix</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
This function must indicate the full path of the configuration file.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevSaveConfigurationToFile(IKapCDotNet.ITKDEVICE,System.Text.StringBuilder)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevSaveConfigurationToFile(IKapCDotNet.ITKDEVICE,System.Text.StringBuilder)">
|
||
\~chinese
|
||
<summary>保存相机设备配置文件</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="lpFileName"> 相机设备文件名称,以.ccf为后缀</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
本函数必须要指明配置文件的全部路径。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevLoadConfigurationFromFile(IKapCDotNet.ITKDEVICE,System.Text.StringBuilder)"/>
|
||
\~english
|
||
<summary>Save camera device configuration file</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="lpFileName"> Camera device file name with .ccf suffix</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
This function must indicate the full path of the configuration file.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevLoadConfigurationFromFile(IKapCDotNet.ITKDEVICE,System.Text.StringBuilder)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevUpgrade(IKapCDotNet.ITKDEVICE,System.String)">
|
||
\~chinese
|
||
<summary>相机固件升级,函数成功返回后需要等待相机状态灯变为绿色时,断上电以使升级生效</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="strFileName"> 本地固件文件</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
本函数必须要指明文件的全部路径
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetUpgradeProcess(IKapCDotNet.ITKDEVICE,System.UInt32@)"/>
|
||
\~english
|
||
<summary>Upgrade device's firmware. When the function returns successfully, the camera should be repowered when status light turns green</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="strFileName"> local firmware file</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
This function must indicate the full path of the file. Applicable to postfix.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetUpgradeProcess(IKapCDotNet.ITKDEVICE,System.UInt32@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetUpgradeProcess(IKapCDotNet.ITKDEVICE,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机升级进度</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="pnProcess"> 相机升级进度:0-300。0-100:擦除进度,101-200:写入进度,201-300:升级进度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevUpgrade(IKapCDotNet.ITKDEVICE,System.String)"/>
|
||
\~english
|
||
<summary>Get the process of device upgrade</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="pnProcess"> the process of device upgrade: 0-300. 0-100: Erase progress, 101-200: Write progress,201-300: Upgrade progress</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevUpgrade(IKapCDotNet.ITKDEVICE,System.String)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetFeatureCount(IKapCDotNet.ITKDEVICE,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机支持配置特征的数量</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="pCount"> 相机支持的特征数量</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
\~english
|
||
<summary>Get the number of camera supported configuration features</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="pCount"> The number of features supported by camera</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetFeatureName(IKapCDotNet.ITKDEVICE,System.UInt32,System.Text.StringBuilder,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机特征名称</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="index"> 特征索引,有效范围[0, ItkDevGetFeatureCount -1]</param>
|
||
<param name="name"> 特征名称</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_BUFFER_TOO_SMALL</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetFeatureCount(IKapCDotNet.ITKDEVICE,System.UInt32@)"/>
|
||
\~english
|
||
<summary>Get camera feature name</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="index"> Feature index, valid range is [0, ItkDevGetFeatureCount -1]</param>
|
||
<param name="name"> Feature name</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_BUFFER_TOO_SMALL</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetFeatureCount(IKapCDotNet.ITKDEVICE,System.UInt32@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetRegisterCount(IKapCDotNet.ITKDEVICE,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机的寄存器地址数量</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="pCount"> 寄存器地址数量</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
\~english
|
||
<summary>Get the number of camera register addresses</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="pCount"> The number of camera register addresses</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetRegisterInfo(IKapCDotNet.ITKDEVICE,System.UInt32,System.Int64@,System.Int64@,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机寄存器信息</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="index"> 寄存器索引,有效范围[0, ItkDevGetRegisterCount -1]</param>
|
||
<param name="pAddress"> 寄存器地址</param>
|
||
<param name="pLength"> 寄存器长度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_BUFFER_TOO_SMALL</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetRegisterCount(IKapCDotNet.ITKDEVICE,System.UInt32@)"/>
|
||
\~english
|
||
<summary>Get camera register info</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="index"> Register index, valid range is [0, ItkDevGetRegisterCount -1]</param>
|
||
<param name="pAddress"> Register address</param>
|
||
<param name="pLength"> Register length</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_BUFFER_TOO_SMALL</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetRegisterCount(IKapCDotNet.ITKDEVICE,System.UInt32@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetStreamCount(IKapCDotNet.ITKDEVICE,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机数据流的数量</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="pCount"> 相机可用数据流的数量</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
Camera Link相机不存在数据流通道。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevAllocStreamEx(IKapCDotNet.ITKDEVICE,System.UInt32,System.UInt32,IKapCDotNet.ITKSTREAM@)"/>
|
||
\~english
|
||
<summary>Get the number of camera data streams</summary>
|
||
<param name="hDev"> Camera feature handle</param>
|
||
<param name="pCount"> The number of available data streams for the camera</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
Camera Link camera has no data stream channel.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevAllocStreamEx(IKapCDotNet.ITKDEVICE,System.UInt32,System.UInt32,IKapCDotNet.ITKSTREAM@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevAllocStreamEx(IKapCDotNet.ITKDEVICE,System.UInt32,System.UInt32,IKapCDotNet.ITKSTREAM@)">
|
||
\~chinese
|
||
<summary>申请数据流采集过程中需要的资源, 同时会为该数据流分配合适属性的缓冲区</summary>
|
||
<param name="hDev"> 相机的句柄</param>
|
||
<param name="index"> 数据流索引,有效范围[0, ItkDevGetStreamCount -1]</param>
|
||
<param name="bufferNum"> 当前流分配的缓冲区数量</param>
|
||
<param name="phStream"> 数据流句柄,控制数据流整个生命周期</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. 对于同一个相机,可能存在多个数据流同时采集数据,通过索引来指明希望采集的数据流。
|
||
2. 收集数据流资源的过程中必须指定至少一个数据缓冲区,用来存放采集过程中的图像数据。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevFreeStream(IKapCDotNet.ITKSTREAM)"/>
|
||
\~english
|
||
<summary>Creates an stream object with the specified number of buffers. The width, height, format of buffers are same as stream's</summary>
|
||
<param name="hDev"> Device handle</param>
|
||
<param name="index"> Data stream index, valid range is [0, ItkDevGetStreamCount -1]</param>
|
||
<param name="bufferNum"> The Number of buffers created for the phStream</param>
|
||
<param name="phStream"> Stream handle, controlling the entire life cycle of data stream</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. For the same camera, there may be multiple data streams grab data simultaneously. Use an index to indicate the desired data stream to grab.
|
||
2. During the process of grabbing data stream resources, a data buffer must be specified to store the image data grabbed during acquisition process.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevFreeStream(IKapCDotNet.ITKSTREAM)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevFreeStream(IKapCDotNet.ITKSTREAM)">
|
||
\~chinese
|
||
<summary>释放数据流采集过程中申请的资源</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. 如果存在正在进行的数据流采集过程,本函数将停止数据采集并释放资源。
|
||
2. 本函数不会释放数据传输过程中的缓冲区资源,用户需要调用 ItkBufferFree 释放缓冲区。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevAllocStreamEx(IKapCDotNet.ITKDEVICE,System.UInt32,System.UInt32,IKapCDotNet.ITKSTREAM@)"/>
|
||
\~english
|
||
<summary>Release the resources requested during data stream acquisition process</summary>
|
||
<param name="hStream"> Data stream handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. If there is an ongoing data stream acquisition process, this function will stop data acquisition and release resources.
|
||
2. This function will not release buffer resources during data transmission. Users need to call ItkBufferFree to release buffer.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevAllocStreamEx(IKapCDotNet.ITKDEVICE,System.UInt32,System.UInt32,IKapCDotNet.ITKSTREAM@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetEventCount(IKapCDotNet.ITKDEVICE,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机支持触发事件的数量</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="pCount"> 相机支持触发事件的数量</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetEventName(IKapCDotNet.ITKDEVICE,System.UInt32,System.Text.StringBuilder,System.UInt32@)"/>
|
||
\~english
|
||
<summary>Get the number of triggering events supported by the camera</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="pCount"> The number of triggering events supported by the camera</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetEventName(IKapCDotNet.ITKDEVICE,System.UInt32,System.Text.StringBuilder,System.UInt32@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetEventName(IKapCDotNet.ITKDEVICE,System.UInt32,System.Text.StringBuilder,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机支持触发事件的名称</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="index"> 事件索引,有效范围[0, ItkDevGetEventCount -1]</param>
|
||
<param name="pEventName"> 相机触发事件的名称</param>
|
||
<param name="pNameSize"> 作为输入指明触发事件名称的最大长度,作为输出指明触发事件名称的有效长度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_BUFFER_TOO_SMALL</returns>
|
||
用户可以为其感兴趣的触发事件注册回调函数进行进一步的处理。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetEventCount(IKapCDotNet.ITKDEVICE,System.UInt32@)"/>
|
||
\~english
|
||
<summary>Get the name of triggering events supported by the camera</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="index"> Event index, valid range is [0, ItkDevGetEventCount -1]</param>
|
||
<param name="pEventName"> The name of triggering events supported by the camera</param>
|
||
<param name="pNameSize"> As input, it indicates the maximum length of event name. As output, it indicates the effective length of event name</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_BUFFER_TOO_SMALL</returns>
|
||
Users can register callback functions for their interested triggering events for further processing.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetEventCount(IKapCDotNet.ITKDEVICE,System.UInt32@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevIsEventAvailable(IKapCDotNet.ITKDEVICE,System.String,System.Boolean@)">
|
||
\~chinese
|
||
<summary>判断相机是否支持该触发事件</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="pEventName"> 相机触发事件的名称</param>
|
||
<param name="bAvailable"> true表示相机支持该触发事件,false表示相机不支持该触发事件</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetEventCount(IKapCDotNet.ITKDEVICE,System.UInt32@)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetEventName(IKapCDotNet.ITKDEVICE,System.UInt32,System.Text.StringBuilder,System.UInt32@)"/>
|
||
\~english
|
||
<summary>Determine whether the camera supports the triggering event</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="pEventName"> The name of triggering events supported by the camera</param>
|
||
<param name="bAvailable"> true indicates that the camera supports the triggering event, while false indicates that the camera does not support the triggering event</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetEventCount(IKapCDotNet.ITKDEVICE,System.UInt32@)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetEventName(IKapCDotNet.ITKDEVICE,System.UInt32,System.Text.StringBuilder,System.UInt32@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevRegisterCallback(IKapCDotNet.ITKDEVICE,System.String,System.IntPtr,System.IntPtr)">
|
||
\~chinese
|
||
<summary>为相机触发事件注册回调函数</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="pEventName"> 相机触发事件的名称</param>
|
||
<param name="callback"> 用户回调函数地址</param>
|
||
<param name="pContext"> 用户回调函数参数(结构体、缓冲区等),可以为NULL</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. 多次为相同事件注册回调函数,仅会调用最近一次注册的回调函数。
|
||
2. pEventName输入项如下所示:
|
||
| pEventName |
|
||
|----------------------|
|
||
| DeviceRemove |
|
||
| FeatureValueChanged |
|
||
| MessageChannel |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevUnregisterCallback(IKapCDotNet.ITKDEVICE,System.String)"/>
|
||
\~english
|
||
<summary>Register callback functions for camera triggering event</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="pEventName"> The name of triggering events supported by the camera.</param>
|
||
<param name="callback"> User callback function address</param>
|
||
<param name="pContext"> User callback function parameters (structure, buffer, etc.), which can be NULL</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. Multiple registrations of callback functions for the same event will only call the most recently registered callback function.
|
||
2. The input items of pEventName are as follows:
|
||
| pEventName |
|
||
|----------------------|
|
||
| DeviceRemove |
|
||
| FeatureValueChanged |
|
||
| MessageChannel |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevUnregisterCallback(IKapCDotNet.ITKDEVICE,System.String)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevUnregisterCallback(IKapCDotNet.ITKDEVICE,System.String)">
|
||
\~chinese
|
||
<summary>清除注册的回调函数</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="pEventName"> 相机触发事件的名称</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
pEventName输入项如下所示:
|
||
| pEventName |
|
||
|----------------------|
|
||
| DeviceRemove |
|
||
| FeatureValueChanged |
|
||
| MessageChannel |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevRegisterCallback(IKapCDotNet.ITKDEVICE,System.String,System.IntPtr,System.IntPtr)"/>
|
||
\~english
|
||
<summary>Clear the registered callback function</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="pEventName"> The name of triggering events supported by the camera</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The input items of pEventName are as follows:
|
||
| pEventName |
|
||
|----------------------|
|
||
| DeviceRemove |
|
||
| FeatureValueChanged |
|
||
| MessageChannel |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevRegisterCallback(IKapCDotNet.ITKDEVICE,System.String,System.IntPtr,System.IntPtr)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetPrm(IKapCDotNet.ITKDEVICE,System.UInt32,System.IntPtr)">
|
||
\~chinese
|
||
<summary>获取相机参数</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="prm"> 设备参数索引</param>
|
||
<param name="pValue"> 参数值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
可读的设备参数prm如下所示:
|
||
| 可读的设备参数prm |
|
||
|-------------------------------------------------|
|
||
| ITKDEV_PRM_HEARTBEAT_TIMEOUT |
|
||
| ITKDEV_PRM_INTERFACE_TYPE |
|
||
| ITKDEV_PRM_DISABLE_HEARTBEAT_THREAD |
|
||
| ITKDEV_PRM_DISABLE_CONTROL_CHANNEL_WAITING_ACK |
|
||
| ITKDEV_PRM_CONTROL_CHANNEL_TIMEOUT |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevSetPrm(IKapCDotNet.ITKDEVICE,System.UInt32,System.IntPtr)"/>
|
||
\~english
|
||
<summary>Get camera parameter</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="prm"> Device parameter index</param>
|
||
<param name="pValue"> Parameter value</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
Readable device parameters prm are shown as follows:
|
||
| Readable device parameters |
|
||
|-------------------------------------------------|
|
||
| ITKDEV_PRM_HEARTBEAT_TIMEOUT |
|
||
| ITKDEV_PRM_INTERFACE_TYPE |
|
||
| ITKDEV_PRM_DISABLE_HEARTBEAT_THREAD |
|
||
| ITKDEV_PRM_DISABLE_CONTROL_CHANNEL_WAITING_ACK |
|
||
| ITKDEV_PRM_CONTROL_CHANNEL_TIMEOUT |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevSetPrm(IKapCDotNet.ITKDEVICE,System.UInt32,System.IntPtr)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetPixelFormatVal(IKapCDotNet.ITKDEVICE,System.String,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机像素格式对应参数值</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="pixelFormatStr"> 像素格式字符串</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
\~english
|
||
<summary>Get the parameter values corresponding to the camera pixel format</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="pixelFormatStr"> Pixel format string</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevSetPrm(IKapCDotNet.ITKDEVICE,System.UInt32,System.IntPtr)">
|
||
\~chinese
|
||
<summary>设置相机参数</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="prm"> 设备参数索引</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
可写的设备参数prm如下所示:
|
||
| 可写的设备参数prm |
|
||
|-------------------------------------------------|
|
||
| ITKDEV_PRM_HEARTBEAT_TIMEOUT |
|
||
| ITKDEV_PRM_DISABLE_HEARTBEAT_THREAD |
|
||
| ITKDEV_PRM_DISABLE_CONTROL_CHANNEL_WAITING_ACK |
|
||
| ITKDEV_PRM_CONTROL_CHANNEL_TIMEOUT |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetPrm(IKapCDotNet.ITKDEVICE,System.UInt32,System.IntPtr)"/>
|
||
\~english
|
||
<summary>Set camera parameter</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="prm"> Device parameter index</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
Writable device parameters prm are shown as follows:
|
||
| Writable device parameters prm |
|
||
|-------------------------------------------------|
|
||
| ITKDEV_PRM_HEARTBEAT_TIMEOUT |
|
||
| ITKDEV_PRM_DISABLE_HEARTBEAT_THREAD |
|
||
| ITKDEV_PRM_DISABLE_CONTROL_CHANNEL_WAITING_ACK |
|
||
| ITKDEV_PRM_CONTROL_CHANNEL_TIMEOUT |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetPrm(IKapCDotNet.ITKDEVICE,System.UInt32,System.IntPtr)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevPortRead(IKapCDotNet.ITKDEVICE,System.IntPtr,System.UInt64,System.UInt32)">
|
||
\~chinese
|
||
<summary>从Device端口读取原始数据</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="pBuffer"> 存放数据的缓冲区</param>
|
||
<param name="address"> 寄存器地址</param>
|
||
<param name="length"> 缓冲区长度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
从Device端口读取的原始数据将被写入缓冲区,请确保缓冲区大小足够。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevPortWrite(IKapCDotNet.ITKDEVICE,System.IntPtr,System.UInt64,System.UInt32)"/>
|
||
\~english
|
||
<summary>Read raw data from Device port</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="pBuffer"> Buffer for storing data</param>
|
||
<param name="address"> Register address</param>
|
||
<param name="length"> Buffer length</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The raw data read from Device port will be written to the buffer, please ensure that the buffer size is sufficient.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevPortWrite(IKapCDotNet.ITKDEVICE,System.IntPtr,System.UInt64,System.UInt32)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevPortWrite(IKapCDotNet.ITKDEVICE,System.IntPtr,System.UInt64,System.UInt32)">
|
||
\~chinese
|
||
<summary>向Device端口写入原始数据</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="pBuffer"> 存放数据的缓冲区</param>
|
||
<param name="address"> 寄存器地址</param>
|
||
<param name="length"> 缓冲区长度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
从缓冲区读取的原始数据将被写入Device端口,请确保缓冲区大小适当。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevPortRead(IKapCDotNet.ITKDEVICE,System.IntPtr,System.UInt64,System.UInt32)"/>
|
||
\~english
|
||
<summary>Write raw data to Device port</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="pBuffer"> Buffer for storing data</param>
|
||
<param name="address"> Register address</param>
|
||
<param name="length"> Buffer length</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The raw data read from the buffer will be written to Device port, please ensure that the buffer size is sufficient.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevPortRead(IKapCDotNet.ITKDEVICE,System.IntPtr,System.UInt64,System.UInt32)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkGigEDevForceIp(System.String,System.String,System.String,System.String)">
|
||
\~chinese
|
||
<summary>设置千兆网相机临时IP地址</summary>
|
||
<param name="pMacAddress"> 设备MAC地址,例如00-30-53-06-1a-58</param>
|
||
<param name="pIpAddress"> 待设置IP地址,例如192.168.1.2</param>
|
||
<param name="pSubnetMask"> 待设置子网掩码,例如255.255.255.0</param>
|
||
<param name="pDefaultGateway"> 待设置默认网关,例如192.168.1.1</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
调用此函数时,必须关闭相机进行配置。
|
||
\~english
|
||
<summary>Set force IP address for gigabit network camera</summary>
|
||
<param name="pMacAddress"> Device MAC address, such as 00-30-53-06-1a-58</param>
|
||
<param name="pIpAddress"> IP address to be set, such as 192.168.1.2</param>
|
||
<param name="pSubnetMask"> Subnet mask to be set, such as 255.255.255.0</param>
|
||
<param name="pDefaultGateway"> Default gateway to be set, such as 192.168.1.1</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
When calling this function, the camera must be turned off for configuration.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkGigEDevPortWriteRaw(IKapCDotNet.ITKDEVICE,System.Byte@,System.UInt32)">
|
||
\~chinese
|
||
<summary>向GigEDevice端口写入原始UDP payload数据</summary>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
从缓冲区读取的原始数据将被写入Device 的GVCP端口,请确保缓冲区大小适当,确保整个IP包大小不超过MTU(一般为1500)。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevPortRead(IKapCDotNet.ITKDEVICE,System.IntPtr,System.UInt64,System.UInt32)"/>
|
||
\~english
|
||
<summary>Write the raw UDP payload data to the GigEDevice port</summary>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The raw data read from the buffer will be written to the Device GVCP port,
|
||
make sure that the buffer is appropriate in size and that the entire IP package size does not exceed the MTU (generally 1500).
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevPortRead(IKapCDotNet.ITKDEVICE,System.IntPtr,System.UInt64,System.UInt32)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkGigEDevGetPersistentIpAddress(IKapCDotNet.ITKDEVICE,System.Text.StringBuilder,System.UInt32@,System.Text.StringBuilder,System.UInt32@,System.Text.StringBuilder,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取千兆网相机静态IP地址</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="pIpAddress"> 设备静态IP地址,例如192.168.1.2</param>
|
||
<param name="pIpAddressLen"> 静态IP地址长度</param>
|
||
<param name="pSubnetMask"> 设备静态子网掩码,例如255.255.255.0</param>
|
||
<param name="pSubnetMaskLen"> 静态子网掩码长度</param>
|
||
<param name="pDefaultGateway"> 设备默认网关,例如192.168.1.1</param>
|
||
<param name="pDefaultGatewayLen"> 默认网关长度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkGigEDevSetPersistentIpAddress(IKapCDotNet.ITKDEVICE,System.String,System.String,System.String)"/>
|
||
\~english
|
||
<summary>Get persistent IP address of gigabit network camera</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="pIpAddress"> Device persistent IP address, such as 192.168.1.2</param>
|
||
<param name="pIpAddressLen"> Persistent IP address length</param>
|
||
<param name="pSubnetMask"> Device persistent subnet mask, such as 255.255.255.0</param>
|
||
<param name="pSubnetMaskLen"> Persistent subnet mask length</param>
|
||
<param name="pDefaultGateway"> Device default gateway, such as 192.168.1.1</param>
|
||
<param name="pDefaultGatewayLen"> Default gateway length</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkGigEDevSetPersistentIpAddress(IKapCDotNet.ITKDEVICE,System.String,System.String,System.String)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkGigEDevSetPersistentIpAddress(IKapCDotNet.ITKDEVICE,System.String,System.String,System.String)">
|
||
\~chinese
|
||
<summary>设置千兆网相机静态IP地址</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="pIpAddress"> 设备静态IP地址,例如192.168.1.2</param>
|
||
<param name="pSubnetMask"> 设备静态子网掩码,例如255.255.255.0</param>
|
||
<param name="pDefaultGateway"> 设备默认网关,例如192.168.1.1</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkGigEDevGetPersistentIpAddress(IKapCDotNet.ITKDEVICE,System.Text.StringBuilder,System.UInt32@,System.Text.StringBuilder,System.UInt32@,System.Text.StringBuilder,System.UInt32@)"/>
|
||
\~english
|
||
<summary>Set persistent IP address of gigabit network camera</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="pIpAddress"> Device persistent IP address, such as 192.168.1.2</param>
|
||
<param name="pSubnetMask"> Device persistent subnet mask, such as 255.255.255.0</param>
|
||
<param name="pDefaultGateway"> Device default gateway, such as 192.168.1.1</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkGigEDevGetPersistentIpAddress(IKapCDotNet.ITKDEVICE,System.Text.StringBuilder,System.UInt32@,System.Text.StringBuilder,System.UInt32@,System.Text.StringBuilder,System.UInt32@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetAccessMode(IKapCDotNet.ITKDEVICE,System.String,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取相机特征访问模式</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pAccessMode"> 相机特征访问模式</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
特征访问模式可选项如下所示:
|
||
| 访问模式 |
|
||
|--------------------------------------|
|
||
| ITKFEATURE_VAL_ACCESS_MODE_UNDEFINED |
|
||
| ITKFEATURE_VAL_ACCESS_MODE_RW |
|
||
| ITKFEATURE_VAL_ACCESS_MODE_RO |
|
||
| ITKFEATURE_VAL_ACCESS_MODE_WO |
|
||
| ITKFEATURE_VAL_ACCESS_MODE_NI |
|
||
| ITKFEATURE_VAL_ACCESS_MODE_NA |
|
||
\~english
|
||
<summary>Get camera feature access mode</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pAccessMode"> Camera feature access mode</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The available options for feature access mode are as follows:
|
||
| Access mode |
|
||
|--------------------------------------|
|
||
| ITKFEATURE_VAL_ACCESS_MODE_UNDEFINED |
|
||
| ITKFEATURE_VAL_ACCESS_MODE_RW |
|
||
| ITKFEATURE_VAL_ACCESS_MODE_RO |
|
||
| ITKFEATURE_VAL_ACCESS_MODE_WO |
|
||
| ITKFEATURE_VAL_ACCESS_MODE_NI |
|
||
| ITKFEATURE_VAL_ACCESS_MODE_NA |
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetFeatureInfo(IKapCDotNet.ITKDEVICE,System.String,IKapCDotNet.ITK_FEATURE_BASE_INFO)">
|
||
\~chinese
|
||
<summary>获取相机特征基本信息</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pInfo"> 相机特征基本信息</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
\~english
|
||
<summary>Get camera feature basic information</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pInfo"> Camera feature basic information</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevInvalidateFeatures(IKapCDotNet.ITKDEVICE)">
|
||
\~chinese
|
||
<summary>无效化设备所有特征的缓存</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
使用此函数可以刷新设备所有特征值. 调用时会触发所有特征的ITKDEV_VAL_EVENT_TYPE_FEATURE_VALUE_CHANGED事件.
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
\~english
|
||
<summary>Invalidate all features cache in the device.</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
Use this function to refresh all features' value.
|
||
Trigger ITKDEV_VAL_EVENT_TYPE_FEATURE_VALUE_CHANGED event when executing.
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetInt64(IKapCDotNet.ITKDEVICE,System.String,System.Int64@)">
|
||
\~chinese
|
||
<summary>获取64位整数类型特征的值</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pValue"> 64位整数类型相机特征值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
\~english
|
||
<summary>Get the value of 64bit integer type feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pValue"> Value of 64bit integer type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevSetInt64(IKapCDotNet.ITKDEVICE,System.String,System.Int64)">
|
||
\~chinese
|
||
<summary>设置64位整数类型特征的值</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="value"> 64位整数类型相机特征值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
设定值的取值范围一定是[ Min, Max ],取值同时也应满足value = Min + N*Inc ,N=0,1,2,…
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetInt64FeatureInfo(IKapCDotNet.ITKDEVICE,System.String,IKapCDotNet.ITK_FEATURE_INT64_INFO)"/>
|
||
\~english
|
||
<summary>Set the value of 64bit integer type feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="value"> Value of 64bit integer type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
The range of values for the set value must be [ Min ,Max ],
|
||
value should also satisfy the condition of value = Min + N*Inc , N=0,1,2,…
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetInt64FeatureInfo(IKapCDotNet.ITKDEVICE,System.String,IKapCDotNet.ITK_FEATURE_INT64_INFO)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetInt64FeatureInfo(IKapCDotNet.ITKDEVICE,System.String,IKapCDotNet.ITK_FEATURE_INT64_INFO)">
|
||
\~chinese
|
||
<summary>获取64位整数类型特征基本信息</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pInfo"> 相机特征基本信息</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetInt64FeatureInfo(IKapCDotNet.ITKDEVICE,System.String,IKapCDotNet.ITK_FEATURE_INT64_INFO)"/>
|
||
\~english
|
||
<summary>Get 64bit integer type feature basic information</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pInfo"> Camera feature basic information</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetInt64FeatureInfo(IKapCDotNet.ITKDEVICE,System.String,IKapCDotNet.ITK_FEATURE_INT64_INFO)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetDouble(IKapCDotNet.ITKDEVICE,System.String,System.Double@)">
|
||
\~chinese
|
||
<summary>获取浮点数类型特征的值</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pValue"> 64位浮点数类型的相机特征值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
\~english
|
||
<summary>Get value of double type feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pValue"> Value of 64bit double type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevSetDouble(IKapCDotNet.ITKDEVICE,System.String,System.Double)">
|
||
\~chinese
|
||
<summary>设置浮点数类型特征的值</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="value"> 64位浮点数类型的相机特征值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
设定值的取值范围一定是[ Min ,Max ]。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetDoubleFeatureInfo(IKapCDotNet.ITKDEVICE,System.String,IKapCDotNet.ITK_FEATURE_DOUBLE_INFO)"/>
|
||
\~english
|
||
<summary>Set value of double type feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="value"> Value of 64bit double type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
The range of values for the set value must be [ Min ,Max ].
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetDoubleFeatureInfo(IKapCDotNet.ITKDEVICE,System.String,IKapCDotNet.ITK_FEATURE_DOUBLE_INFO)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetDoubleFeatureInfo(IKapCDotNet.ITKDEVICE,System.String,IKapCDotNet.ITK_FEATURE_DOUBLE_INFO)">
|
||
\~chinese
|
||
<summary>获取浮点数类型特征基本信息</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pInfo"> 相机特征基本信息</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetDoubleFeatureInfo(IKapCDotNet.ITKDEVICE,System.String,IKapCDotNet.ITK_FEATURE_DOUBLE_INFO)"/>
|
||
\~english
|
||
<summary>Get double type feature basic information</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pInfo"> Camera feature basic information</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetDoubleFeatureInfo(IKapCDotNet.ITKDEVICE,System.String,IKapCDotNet.ITK_FEATURE_DOUBLE_INFO)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetBool(IKapCDotNet.ITKDEVICE,System.String,System.Boolean@)">
|
||
\~chinese
|
||
<summary>获取布尔数据类型特征的值</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pValue"> 布尔类型的相机特征值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
\~english
|
||
<summary>Get the value of boolean type feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pValue"> Boolean type value</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevSetBool(IKapCDotNet.ITKDEVICE,System.String,System.Boolean)">
|
||
\~chinese
|
||
<summary>设置布尔数据类型特征的值</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
\~english
|
||
<summary>Set the value of boolean type feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevToString(IKapCDotNet.ITKDEVICE,System.String,System.Text.StringBuilder,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取字符串或枚举类型特征的值</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pBuff"> 字符串或枚举类型的相机特征值</param>
|
||
<param name="pBuffLen"> 作为输入指明特征值的最大长度,作为输出指明特征值的有效长度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
传递给此函数的缓冲区必须足够容纳整个字符串。如果调用该函数时,将pBuff设置为NULL,则pBufLen指向的变量将设置为所需的缓冲区大小。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetEnumEntryFeatureInfo(IKapCDotNet.ITKDEVICE,System.String,System.UInt64,IKapCDotNet.ITK_FEATURE_ENUM_ENTRY_INFO)"/>
|
||
\~english
|
||
<summary>Get the value of string or enumeration type</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pBuff"> Value of string or enumeration type</param>
|
||
<param name="pBuffLen"> As input, it indicates the maximum length of feature value. As output, it indicates the effective length of feature value</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
The buffer passed to this function must be sufficient to hold the entire string.
|
||
If pBuff is set to NULL when calling this function, the variable pointed to by pBufLen will be set to the desired buffer size.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetEnumEntryFeatureInfo(IKapCDotNet.ITKDEVICE,System.String,System.UInt64,IKapCDotNet.ITK_FEATURE_ENUM_ENTRY_INFO)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevFromString(IKapCDotNet.ITKDEVICE,System.String,System.String)">
|
||
\~chinese
|
||
<summary>设置字符串或枚举类型特征的值</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pValue"> 字符串或枚举类型的相机特征值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetEnumEntryFeatureInfo(IKapCDotNet.ITKDEVICE,System.String,System.UInt64,IKapCDotNet.ITK_FEATURE_ENUM_ENTRY_INFO)"/>
|
||
\~english
|
||
<summary>Set the value of string or enumeration type</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pValue"> Value of string or enumeration type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetEnumEntryFeatureInfo(IKapCDotNet.ITKDEVICE,System.String,System.UInt64,IKapCDotNet.ITK_FEATURE_ENUM_ENTRY_INFO)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetEnumEntryFeatureInfo(IKapCDotNet.ITKDEVICE,System.String,System.UInt64,IKapCDotNet.ITK_FEATURE_ENUM_ENTRY_INFO)">
|
||
\~chinese
|
||
<summary>获取枚举类型特征枚举项基本信息</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="enumIndex"> 枚举项索引</param>
|
||
<param name="pInfo"> 枚举项基本信息</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
\~english
|
||
<summary>Get basic information of entry of enumeration type feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="enumIndex"> Entry index</param>
|
||
<param name="pInfo"> Entry basic information</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevExecuteCommand(IKapCDotNet.ITKDEVICE,System.String)">
|
||
\~chinese
|
||
<summary>根据相机特征执行相应命令</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevCommandIsDone(IKapCDotNet.ITKDEVICE,System.String,System.Boolean@)"/>
|
||
\~english
|
||
<summary>Execute corresponding commands based on camera feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevCommandIsDone(IKapCDotNet.ITKDEVICE,System.String,System.Boolean@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevCommandIsDone(IKapCDotNet.ITKDEVICE,System.String,System.Boolean@)">
|
||
\~chinese
|
||
<summary>判断命令类型特征是否执行完成</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="isDone"> 是否执行完成</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevExecuteCommand(IKapCDotNet.ITKDEVICE,System.String)"/>
|
||
\~english
|
||
<summary>Determine whether the command type feature has been executed successfully</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="isDone"> Is the execution completed</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevExecuteCommand(IKapCDotNet.ITKDEVICE,System.String)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetSelectedFeatureCounts(IKapCDotNet.ITKDEVICE,System.String,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取被选择特征的数量</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pValue"> 被选择特征的数量</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
\~english
|
||
<summary>Get the number of selected features</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pValue"> The number of selected features</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetSelectedFeatureName(IKapCDotNet.ITKDEVICE,System.String,System.UInt32,System.Text.StringBuilder,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取被选择特征的名称</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="index"> 特征索引,有效范围[0, ItkDevGetSelectedFeatureCounts -1]</param>
|
||
<param name="pBuf"> 被选择特征的名称</param>
|
||
<param name="pBufLen"> 作为输入指明特征名称的最大长度,作为输出指明特征名称的有效长度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetSelectedFeatureCounts(IKapCDotNet.ITKDEVICE,System.String,System.UInt32@)"/>
|
||
\~english
|
||
<summary>Get the name of the selected feature</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="index"> Feature index, valid range is [0, ItkDevGetSelectedFeatureCounts -1]</param>
|
||
<param name="pBuf"> The name of the selected feature</param>
|
||
<param name="pBufLen"> As input, it indicates the maximum length of feature name. As output, it indicates the effective length of feature name</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetSelectedFeatureCounts(IKapCDotNet.ITKDEVICE,System.String,System.UInt32@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevGetTransferSize(IKapCDotNet.ITKDEVICE,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取U3V的传输包大小</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="nTransferSize"> 传输的包大小指针,单位Byte</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT</returns>
|
||
接口仅U3V协议的USB相机支持。
|
||
\~english
|
||
<summary>Get transfer size of U3V device</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="nTransferSize"> Transfer size, unit is Byte</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT</returns>
|
||
The interface is only supported by the USB camera of the U3V protocol.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDevSetTransferSize(IKapCDotNet.ITKDEVICE,System.UInt32)">
|
||
\~chinese
|
||
<summary>设置U3V的传输包大小</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="nTransferSize"> 传输的包大小,单位Byte,默认为0x400000,范围[ 0x400, 0x400000]</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT</returns>
|
||
接口仅U3V协议的USB相机支持。增加传输包大小可以适当降低取流时的CPU占用率。
|
||
但不同的PC和不同USB扩展卡存在不同的兼容性,如果该参数设置过大可能会出现取不到图像的风险。
|
||
\~english
|
||
<summary>Set transfer size of U3V device</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="nTransferSize"> Transfer size, unit is Byte,default 0x400000,rang in [ 0x400, 0x400000]</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT</returns>
|
||
The interface is only supported by the USB camera of the U3V protocol.
|
||
Increasing the transmission package size can appropriately reduce the CPU occupancy during flow extraction. However, different PC and different USB expansion cards have different compatibility, and if this parameter is set too large, there may be the risk of not taking the image.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamAbort(IKapCDotNet.ITKSTREAM)">
|
||
\~chinese
|
||
<summary>异步结束数据流采集</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
当本函数执行完成后,采集过程将会被终止,但是无法保证最后一帧图像的完整性。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamStop(IKapCDotNet.ITKSTREAM)"/>
|
||
\~english
|
||
<summary>Asynchronously stop data stream acquisition</summary>
|
||
<param name="hStream"> Data stream handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
After the execution of this function is completed, the acquisition process will be stopped, but the integrity of the last frame image cannot be guaranteed.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamStop(IKapCDotNet.ITKSTREAM)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamGetAffinity(IKapCDotNet.ITKSTREAM,System.Boolean@,System.UInt32@)">
|
||
\~chinese
|
||
<summary>设置CPU亲和性</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<param name="isSetAffinity"> 是否设置CPU亲和性</param>
|
||
<param name="affinity"> CPU核数</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
通常情况下,程序运行时,资源会根据PC策略自动在CPU上进行分配。该函数用于设置程序运行时资源分配所占用的CPU个数。
|
||
\~english
|
||
<summary>Set CPU affinity</summary>
|
||
<param name="hStream"> Data stream handle</param>
|
||
<param name="isSetAffinity"> Whether to set CPU affinity</param>
|
||
<param name="affinity"> Number of CPU cores</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
Normally, during program execution, resources are automatically allocated on CPU according to PC policies.
|
||
This function is used to set the number of CPUs occupied by resource allocation during program runtime.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamAddBuffer(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITKBUFFER)">
|
||
\~chinese
|
||
<summary>向数据流添加缓冲区</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<param name="hBuffer"> 数据缓冲区句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. 每个数据流都会维护独立的缓冲区链表,采集得到的图像数据将会顺序填入缓冲区中。本函数将会添加一个缓冲区到缓冲区链表的尾部。
|
||
2. 数据流不会多次添加同一个数据缓冲区。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRemoveBuffer(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITKBUFFER)"/>
|
||
\~english
|
||
<summary>Add buffer to data stream</summary>
|
||
<param name="hStream"> Data stream handle</param>
|
||
<param name="hBuffer"> Data buffer handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. Each data stream will maintain an independent buffer linked list, and the grabbed image data will be sequentially filled into the buffer.
|
||
This function will add buffer to the end of the buffer linked list.
|
||
2. The data stream will not add the same data buffer multiple times.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRemoveBuffer(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITKBUFFER)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamGetBuffer(IKapCDotNet.ITKSTREAM,System.UInt32,IKapCDotNet.ITKBUFFER@)">
|
||
\~chinese
|
||
<summary>获取Stream中的缓冲区。</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<param name="index"> 需要获取句柄的序号</param>
|
||
<param name="phBuffer"> 获取到的缓冲区句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK</returns>
|
||
从数据流缓冲区列表中获取指定索引位置的缓冲区句柄。
|
||
\~english
|
||
<summary>Get buffer handle from stream.</summary>
|
||
<param name="hStream"> Stream handle</param>
|
||
<param name="index"> The index of buffer in buffer_list of stream</param>
|
||
<param name="phBuffer"> Buffer handle to get</param>
|
||
<returns>
|
||
- ITKSTATUS_OK</returns>
|
||
Get the buffer handle from stream's buffer list with specific index.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamAddBatchBuffer(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITKBUFFER)">
|
||
\~chinese
|
||
<summary>向数据流添加批量缓冲区</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<param name="hBuffer"> 数据缓冲区句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
该函数接口用于光谱共聚焦传感器。用户在添加常规缓冲区后,还需要添加批量缓冲区。批量缓冲区不能注册帧完成回调,
|
||
需要注册批量获取回调。在批量获取回调中,用户可以根据当前批量缓冲区序号批量获取常规缓冲区的指针和常规缓冲区状态的指针,
|
||
再根据图像的大小和常规缓冲区状态结构体的大小遍历所有批量获取到的图像。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRemoveBatchBuffer(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITKBUFFER)"/>
|
||
\~english
|
||
<summary>Add batch buffers to data stream</summary>
|
||
<param name="hStream"> Data stream handle</param>
|
||
<param name="hBuffer"> Data buffer handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
This function interface is used for spectral confocal sensor. After adding a regular buffer, users also need to add batch buffer.
|
||
Batch buffer cannot register frame completion callback, batch retrieval callback need to be registered.
|
||
In batch retrieval callback, users can batch retrieve pointers to regular buffers and regular buffer states based on the current batch buffer sequence number,
|
||
and then traverse all batch retrieved images based on the size of the image and the size of the regular buffer state structure.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRemoveBatchBuffer(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITKBUFFER)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamRemoveBuffer(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITKBUFFER)">
|
||
\~chinese
|
||
<summary>从数据流移除缓冲区</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<param name="hBuffer"> 数据缓冲区句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. 每个数据流都会维护独立的缓冲区链表,采集得到的图像数据将会顺序填入缓冲区中。本函数将会从数据流缓冲区链表中删除一个指定的缓冲区。
|
||
2. 为了确保数据采集过程的正常运行,数据流的缓冲区链表中至少要一个可用缓冲区。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamAddBuffer(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITKBUFFER)"/>
|
||
\~english
|
||
<summary>Remove buffer from data stream</summary>
|
||
<param name="hStream"> Data stream handle</param>
|
||
<param name="hBuffer"> Data buffer handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. Each data stream will maintain an independent buffer linked list, and the grabbed image data will be sequentially filled into the buffer.
|
||
This function will delete a specified buffer from the data stream buffer linked list.
|
||
2. To ensure the normal operation of the data acquisition process, there must be at least one available buffer in the buffer linked list of the data stream.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamAddBuffer(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITKBUFFER)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamRemoveBatchBuffer(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITKBUFFER)">
|
||
\~chinese
|
||
<summary>从数据流移除批量缓冲区</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<param name="hBuffer"> 数据缓冲区句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
该函数接口用于光谱共聚焦传感器。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamAddBatchBuffer(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITKBUFFER)"/>
|
||
\~english
|
||
<summary>Remove batch buffer from data stream</summary>
|
||
<param name="hStream"> Data stream handle</param>
|
||
<param name="hBuffer"> Data buffer handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
This function interface is used for spectral confocal sensor.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamAddBatchBuffer(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITKBUFFER)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamSaveBatchBuffer(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITKBUFFER,System.String,System.UInt32)">
|
||
\~chinese
|
||
<summary>从数据流保存批量缓冲区</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<param name="hBuffer"> 批量缓冲区句柄</param>
|
||
<param name="filename"> 保存的文件名</param>
|
||
<param name="options"> 保存配置选项</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
该函数接口用于光谱共聚焦传感器,保存配置选项描述如下
|
||
| 位数 | 描述 |
|
||
|---------|----------------------------------------|
|
||
| [0:7] | 图像保存为 ITKBUFFER_VAL_PCD 类型 |
|
||
| [8:23] | 仅用于设置Jpeg图像质量系数,范围1~100 |
|
||
| [24] | 仅用于pcd图像,0表示ASCII,1表示二进制 |
|
||
| [25:31] | 预留 |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferSave(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
\~english
|
||
<summary>Save batch buffer from data stream</summary>
|
||
<param name="hStream"> Data stream handle</param>
|
||
<param name="hBuffer"> Batch buffer handle</param>
|
||
<param name="filename"> File name</param>
|
||
<param name="options"> Configuration options</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
This function interface is used for spectral confocal sensor. The description of saving configuration options is as follows:
|
||
| Bit | Description |
|
||
|---------|------------------------------------------------------------------------|
|
||
| [0:7] | Save the image as ITKBUFFER_VAL_PCD type |
|
||
| [8:23] | Only used to set Jpeg image quality coefficient, ranging from 1 to 100 |
|
||
| [24] | Only used for pcd images, 0 represents ASCII, 1 represents binary |
|
||
| [25:31] | Reserved |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferSave(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamClearBuffer(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITKBUFFER)">
|
||
\~chinese
|
||
<summary>清空数据流缓冲区</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<param name="hBuffer"> 数据缓冲区句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
清除数据流缓冲区的状态,适用于流自动清空机制禁用的情况。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamAddBuffer(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITKBUFFER)"/>
|
||
\~english
|
||
<summary>Clear data stream buffer</summary>
|
||
<param name="hStream"> Data stream handle</param>
|
||
<param name="hBuffer"> Data buffer handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
Clear the state of data stream buffer, suitable for situations where the automatic stream clearing mechanism is disabled.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamAddBuffer(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITKBUFFER)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamGetBufferNum(IKapCDotNet.ITKSTREAM,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取当前缓冲区列表的buffer个数</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<param name="pnBufferNum"> 当前缓冲区列表buffer个数</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
\~english
|
||
<summary>Gets the buffer number of the current bufferList</summary>
|
||
<param name="hStream"> Data stream handle</param>
|
||
<param name="pnBufferNum"> Buffer number of the current bufferList</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamGetValidBufferNum(IKapCDotNet.ITKSTREAM,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取当前缓冲区列表的有效buffer个数</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<param name="pnValidBufferNum"> 当前缓冲区有效buffer个数</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
缓冲区有效指缓冲区状态为 ITKBUFFER_VAL_STATE_FULL 、 ITKBUFFER_VAL_STATE_OVERFLOW 、 ITKBUFFER_VAL_STATE_UNCOMPLETED
|
||
\~english
|
||
<summary>Gets the valid buffer number of the current bufferList</summary>
|
||
<param name="hStream"> Data stream handle</param>
|
||
<param name="pnValidBufferNum"> Valid buffer number of the current bufferList</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The buffer is valid means that the buffer status is ITKBUFFER_VAL_STATE_FULL , ITKBUFFER_VAL_STATE_OVERFLOW , ITKBUFFER_VAL_STATE_UNCOMPLETED
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamGetPrm(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr)">
|
||
\~chinese
|
||
<summary>获取数据流参数</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<param name="prm"> 参数ID</param>
|
||
<param name="pValue"> 参数值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
可读的数据流参数prm如下所示:
|
||
| 可读的数据流参数prm |
|
||
|------------------------------------------------------|
|
||
| ITKSTREAM_PRM_STATUS |
|
||
| ITKSTREAM_PRM_SUPPORT_EVENT_TYPE |
|
||
| ITKSTREAM_PRM_START_MODE |
|
||
| ITKSTREAM_PRM_TRANSFER_MODE |
|
||
| ITKSTREAM_PRM_AUTO_CLEAR |
|
||
| ITKSTREAM_PRM_TIME_OUT |
|
||
| ITKSTREAM_PRM_FRAME_RATE |
|
||
| ITKSTREAM_PRN_GV_PACKET_MAX_RESEND_COUNT |
|
||
| ITKSTREAM_PRM_GV_PACKET_RESEND_TIMEOUT |
|
||
| ITKSTREAM_PRM_GV_BLOCK_MAX_RESEND_PACKET_COUNT |
|
||
| ITKSTREAM_PRM_GV_BLOCK_MAX_WAIT_PACKET_COUNT |
|
||
| ITKSTREAM_PRM_GV_BLOCK_RESEND_WINODW_SIZE |
|
||
| ITKSTREAM_PRM_GV_PACKET_INTER_TIMEOUT |
|
||
| ITKSTREAM_PRM_GV_PACKET_POLLING_TIME |
|
||
| ITKSTREAM_PRM_GV_KERNEL_BUFFER_COUNT |
|
||
| ITKSTREAM_PRM_LINE_RATE |
|
||
| ITKSTREAM_PRM_BURR_DECTION_IMAGE_SAVE_RATE |
|
||
| ITKSTREAM_PRM_BURR_DECTION_IMAGE_SAVE_PATH |
|
||
| ITKSTREAM_PRM_BURR_DECTION_IMAGE_SAVE_BUFFER_COUNT |
|
||
| ITKSTREAM_PRM_BATCH_SIZE |
|
||
| ITKSTREAM_PRM_SELF_ADAPTION |
|
||
| ITKSTREAM_PRM_FRAME_FRAME_START_CORRESPOND_FRAME_END |
|
||
| ITKSTREAM_PRM_GRAB_STRATEGY |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamSetPrm(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr)"/>
|
||
\~english
|
||
<summary>Get data stream parameter</summary>
|
||
<param name="hStream"> Data stream handle</param>
|
||
<param name="prm"> Parameter ID</param>
|
||
<param name="pValue"> Parameter value</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
Readable data stream parameters prm are shown as follows:
|
||
| Readable data stream parameters prm |
|
||
|------------------------------------------------------|
|
||
| ITKSTREAM_PRM_STATUS |
|
||
| ITKSTREAM_PRM_SUPPORT_EVENT_TYPE |
|
||
| ITKSTREAM_PRM_START_MODE |
|
||
| ITKSTREAM_PRM_TRANSFER_MODE |
|
||
| ITKSTREAM_PRM_AUTO_CLEAR |
|
||
| ITKSTREAM_PRM_TIME_OUT |
|
||
| ITKSTREAM_PRM_FRAME_RATE |
|
||
| ITKSTREAM_PRN_GV_PACKET_MAX_RESEND_COUNT |
|
||
| ITKSTREAM_PRM_GV_PACKET_RESEND_TIMEOUT |
|
||
| ITKSTREAM_PRM_GV_BLOCK_MAX_RESEND_PACKET_COUNT |
|
||
| ITKSTREAM_PRM_GV_BLOCK_MAX_WAIT_PACKET_COUNT |
|
||
| ITKSTREAM_PRM_GV_BLOCK_RESEND_WINODW_SIZE |
|
||
| ITKSTREAM_PRM_GV_PACKET_INTER_TIMEOUT |
|
||
| ITKSTREAM_PRM_GV_PACKET_POLLING_TIME |
|
||
| ITKSTREAM_PRM_GV_KERNEL_BUFFER_COUNT |
|
||
| ITKSTREAM_PRM_LINE_RATE |
|
||
| ITKSTREAM_PRM_BURR_DECTION_IMAGE_SAVE_RATE |
|
||
| ITKSTREAM_PRM_BURR_DECTION_IMAGE_SAVE_PATH |
|
||
| ITKSTREAM_PRM_BURR_DECTION_IMAGE_SAVE_BUFFER_COUNT |
|
||
| ITKSTREAM_PRM_BATCH_SIZE |
|
||
| ITKSTREAM_PRM_SELF_ADAPTION |
|
||
| ITKSTREAM_PRM_FRAME_FRAME_START_CORRESPOND_FRAME_END |
|
||
| ITKSTREAM_PRM_GRAB_STRATEGY |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamSetPrm(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamSetPrm(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr)">
|
||
\~chinese
|
||
<summary>设置数据流参数</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<param name="prm"> 参数ID</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
可写的数据流参数prm如下所示:
|
||
| 可写的数据流参数prm |
|
||
|------------------------------------------------------|
|
||
| ITKSTREAM_PRM_START_MODE |
|
||
| ITKSTREAM_PRM_TRANSFER_MODE |
|
||
| ITKSTREAM_PRM_AUTO_CLEAR |
|
||
| ITKSTREAM_PRM_TIME_OUT |
|
||
| ITKSTREAM_PRN_GV_PACKET_MAX_RESEND_COUNT |
|
||
| ITKSTREAM_PRM_GV_PACKET_RESEND_TIMEOUT |
|
||
| ITKSTREAM_PRM_GV_BLOCK_MAX_RESEND_PACKET_COUNT |
|
||
| ITKSTREAM_PRM_GV_BLOCK_MAX_WAIT_PACKET_COUNT |
|
||
| ITKSTREAM_PRM_GV_BLOCK_RESEND_WINODW_SIZE |
|
||
| ITKSTREAM_PRM_GV_PACKET_INTER_TIMEOUT |
|
||
| ITKSTREAM_PRM_GV_PACKET_POLLING_TIME |
|
||
| ITKSTREAM_PRM_BURR_DECTION_IMAGE_SAVE_PATH |
|
||
| ITKSTREAM_PRM_BURR_DECTION_IMAGE_SAVE_BUFFER_COUNT |
|
||
| ITKSTREAM_PRM_BATCH_SIZE |
|
||
| ITKSTREAM_PRM_SELF_ADAPTION |
|
||
| ITKSTREAM_PRM_FRAME_FRAME_START_CORRESPOND_FRAME_END |
|
||
| ITKSTREAM_PRM_GRAB_STRATEGY |
|
||
| ITKSTREAM_PRM_GRAB_THREAD_AFFINITY |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamGetPrm(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr)"/>
|
||
\~english
|
||
<summary>Set data stream parameter</summary>
|
||
<param name="hStream"> Data stream handle</param>
|
||
<param name="prm"> Parameter ID</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
Writable data stream parameters prm are shown as follows:
|
||
| Writable data stream parameters prm |
|
||
|------------------------------------------------------|
|
||
| ITKSTREAM_PRM_START_MODE |
|
||
| ITKSTREAM_PRM_TRANSFER_MODE |
|
||
| ITKSTREAM_PRM_AUTO_CLEAR |
|
||
| ITKSTREAM_PRM_TIME_OUT |
|
||
| ITKSTREAM_PRN_GV_PACKET_MAX_RESEND_COUNT |
|
||
| ITKSTREAM_PRM_GV_PACKET_RESEND_TIMEOUT |
|
||
| ITKSTREAM_PRM_GV_BLOCK_MAX_RESEND_PACKET_COUNT |
|
||
| ITKSTREAM_PRM_GV_BLOCK_MAX_WAIT_PACKET_COUNT |
|
||
| ITKSTREAM_PRM_GV_BLOCK_RESEND_WINODW_SIZE |
|
||
| ITKSTREAM_PRM_GV_PACKET_INTER_TIMEOUT |
|
||
| ITKSTREAM_PRM_GV_PACKET_POLLING_TIME |
|
||
| ITKSTREAM_PRM_BURR_DECTION_IMAGE_SAVE_PATH |
|
||
| ITKSTREAM_PRM_BURR_DECTION_IMAGE_SAVE_BUFFER_COUNT |
|
||
| ITKSTREAM_PRM_BATCH_SIZE |
|
||
| ITKSTREAM_PRM_SELF_ADAPTION |
|
||
| ITKSTREAM_PRM_FRAME_FRAME_START_CORRESPOND_FRAME_END |
|
||
| ITKSTREAM_PRM_GRAB_STRATEGY |
|
||
| ITKSTREAM_PRM_GRAB_THREAD_AFFINITY |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamGetPrm(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamGetCurrentBuffer(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITKBUFFER@)">
|
||
\~chinese
|
||
<summary>获取当前帧完成回调中指向当前完成帧的缓冲区句柄</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<param name="phBuffer"> 当前完成帧的缓冲区句柄</param>
|
||
获取当前帧完成回调中指向当前完成帧的缓冲区句柄, 需要注意该函数只有在帧完成回调中使用时才可以获取到正确的值。
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
\~english
|
||
<summary>Get buffer that indacate current frame in end-of-frame callback.</summary>
|
||
<param name="hStream"> Data stream handle</param>
|
||
<param name="phBuffer"> Buffer that indacate current frame</param>
|
||
Get buffer that indacate current frame in end-of-frame callback. Use this function to get correct value only in end-of-frame callback.
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamStart(IKapCDotNet.ITKSTREAM,System.UInt32)">
|
||
\~chinese
|
||
<summary>开始数据流采集工作</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<param name="count"> 采集图像数量</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. 采集图像数量对应关系如下所示:
|
||
| 数值 | 图像帧数 |
|
||
|----------------------|----------|
|
||
| 0 | 连续采集 |
|
||
| ITKSTREAM_CONTINUOUS | 连续采集 |
|
||
| 1 | 单帧采集 |
|
||
| 2~UINT32_MAX-1 | 多帧采集 |
|
||
2. 如果数据流正在进行采集,则本函数不会执行并返回 ITKSTATUS_STREAM_IN_PROCESS 。
|
||
3. 如果参数 ITKSTREAM_PRM_START_MODE 被设置为 ITKSTREAM_VAL_START_MODE_NON_BLOCK ,则本函数不等待采集过程结束而直接返回。
|
||
4. 如果参数 ITKSTREAM_PRM_START_MODE 被设置为 ITKSTREAM_VAL_START_MODE_BLOCK ,则本函数会等待所有图像数据采集完毕或者采集图像超时才会返回。
|
||
5. 每个采集数据流维护独立的缓冲区链表,数据采集流将会顺序写入缓冲区链表中。假设缓冲区链表长度为4,则采集得到的图像将按照如下顺序排列:
|
||
* 单帧采集时(count=1):1→1→1→1→…
|
||
* 多帧采集时(count=2):(1→2)→(1→2)→…
|
||
* 多帧采集时(count=6):(1→2→3→4→1→2)→(1→2→3→4→1→2)→…
|
||
* 连续采集时(count= ITKSTREAM_CONTINUOUS ):(1→2→3→4)→(1→2→3→4)→…
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamStop(IKapCDotNet.ITKSTREAM)"/>
|
||
\~english
|
||
<summary>Start data stream acquisition</summary>
|
||
<param name="hStream"> Data stream handle</param>
|
||
<param name="count"> Number of grabbed images</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. The corresponding relationship between the number of acquisition images is as follows:
|
||
| Value | Image Count |
|
||
|----------------------|--------------------------|
|
||
| 0 | Continuous acquisition |
|
||
| ITKSTREAM_CONTINUOUS | Continuous acquisition |
|
||
| 1 | Single frame acquisition |
|
||
| 2~UINT32_MAX-1 | Multi frame acquisition |
|
||
2. If the data stream is in process of acquisition, this function will not execute and return ITKSTATUS_STREAM_IN_PROCESS .
|
||
3. If the parameter ITKSTREAM_PRM_START_MODE is set to ITKSTREAM_VAL_START_MODE_NON_BLOCK ,
|
||
this function returns directly without waiting for acquisition process to end.
|
||
4. If the parameter ITKSTREAM_PRM_START_MODE is set to ITKSTREAM_VAL_START_MODE_BLOCK ,
|
||
this function will wait for all image data to be grabbed or for the grabbed images to timeout before returning.
|
||
5. Each acquisition data stream maintains an independent buffer linked list,
|
||
and data streams will be sequentially written into buffer linked list. Assuming the length of the buffer linked list is 4,
|
||
the grabbed images will be arranged in the following order:
|
||
* During single frame acquisition(count=1):1→1→1→1→…
|
||
* During multi frame acquisition(count=2):(1→2)→(1→2)→…
|
||
* During multi frame acquisition(count=6):(1→2→3→4→1→2)→(1→2→3→4→1→2)→…
|
||
* During continuous acquisition(count= ITKSTREAM_CONTINUOUS ):(1→2→3→4)→(1→2→3→4)→…
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamStop(IKapCDotNet.ITKSTREAM)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamStop(IKapCDotNet.ITKSTREAM)">
|
||
\~chinese
|
||
<summary>同步结束数据流采集工作</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
当本函数执行后,直到当前正在采集的图像采集完毕才会结束采集过程,因此可以保证最后一帧图像的完整性。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamAbort(IKapCDotNet.ITKSTREAM)"/>
|
||
\~english
|
||
<summary>Synchronously stop data stream acquisition</summary>
|
||
<param name="hStream"> Data stream handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
After the execution of this function, acquisition process will not end until the current image being grabbed is completed, thus ensuring the integrity of the last frame of image.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamAbort(IKapCDotNet.ITKSTREAM)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamWait(IKapCDotNet.ITKSTREAM)">
|
||
\~chinese
|
||
<summary>等待数据流采集结束</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
当采集单帧或者多帧图像数据时,可以调用该函数等待图像采集操作完成。在连续采集时将直接返回ITKSTATUS_OK。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamStart(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
\~english
|
||
<summary>Waiting for the end of data stream acquisition</summary>
|
||
<param name="hStream"> Data stream handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
When grabbing single or multiple frames of image data, this function can be called to wait for the image acquisition operation completion.
|
||
In continuous acquisition, it will return ITKSTATUS_OK immediately.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamStart(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamWaitOneFrameReady(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITKBUFFER@,System.Int64)">
|
||
\~chinese
|
||
<summary>等待一帧图像完成并获取这帧图像的句柄</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<param name="hBuffer"> 图像句柄</param>
|
||
<param name="timeout_ms"> 超时时间(ms),如果输入值为小于0,则表示超时时间为无限</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG hBuffer为空
|
||
- ITKSTATUS_INVALID_HANDLE hStream句柄无效
|
||
- ITKSTATUS_STREAM_PENDING 采集尚未开始
|
||
- ITKSTATUS_STREAM_TIMEOUT 采集超时
|
||
- ITKSTATUS_STREAM_ABORTED 采集被终止</returns>
|
||
1. 在获取图像并处理完成后,需要调用 ItkStreamClearBuffer 将缓冲区释放。
|
||
2. 当内部缓冲区中已经有已完成的图像时,该接口会立即返回。
|
||
3. 默认情况下该接口会优先返回最早到来的图像,直到内部缓冲区没有已经完成的图像。
|
||
4. 如果客户处理图像并释放缓冲区速度慢于采图速度,会发生缓冲区溢出现象进而造成丢帧。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamStart(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
\~english
|
||
<summary>Wait one frame ready and get the handle of it</summary>
|
||
<param name="hStream"> Data stream handle</param>
|
||
<param name="hBuffer"> Image buffer handle</param>
|
||
<param name="timeout_ms"> timeout(ms). If it is less than 0, timeout is infinite</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG hBuffer is NULL
|
||
- ITKSTATUS_INVALID_HANDLE hStream is invalid
|
||
- ITKSTATUS_STREAM_PENDING grab is not started
|
||
- ITKSTATUS_STREAM_TIMEOUT wait one frame timeout
|
||
- ITKSTATUS_STREAM_ABORTED wait abort because grab is stop</returns>
|
||
1. After ItkStreamWaitOneFrameReady and processing image, need use ItkStreamClearBuffer to release buffer.
|
||
2. This api return instantly if there are one or more ready frames in internal buffers.
|
||
3. This api return the earliest ready frame on default mode.
|
||
4. If the image process and the buffer release slower than the acquisition speed, the buffer overflow will cause frame loss.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamStart(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)">
|
||
\~chinese
|
||
<summary>注册数据流回调函数</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<param name="eventType"> 回调事件类型,事件触发后回调函数会被执行。</param>
|
||
<param name="callback"> 用户回调函数</param>
|
||
<param name="context"> 用户上下文指针,在回调函数调用时传入</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. 如果在回调函数中进行过于费时的操作或事件触发频率过快,可能会导致触发事件丢失。
|
||
2. 为相同事件注册多次回调函数,仅保证最近一次注册的回调函数会被调用。
|
||
3. 当为 ITKSTREAM_VAL_EVENT_TYPE_END_OF_LINE 注册回调函数时,必须指明监听的行数n,
|
||
其回调事件类型为 ITKSTREAM_VAL_EVENT_TYPE_END_OF_LINE +n。该类型仅适用于线扫描相机。
|
||
4. 回调事件类型eventType可选项如下所示。不同型号的相机支持的回调事件类型不同,具体请以实际情况为准:
|
||
| 回调事件类型eventType |
|
||
|------------------------------------------------|
|
||
| ITKSTREAM_VAL_EVENT_TYPE_START_OF_STREAM |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_STREAM |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_START_OF_FRAME |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_FRAME |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_TIME_OUT |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_FRAME_LOST |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_IMAGE_DATA_ERROR |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_DEVICE_ERROR |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_LINE |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_BATCH |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_STREAM_RECOVERED |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_STREAM_RECOVER_FAILED |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
\~english
|
||
<summary>Register data stream callback function</summary>
|
||
<param name="hStream"> Data stream handle</param>
|
||
<param name="eventType"> Callback event type, the callback function will be executed after the event is triggered.</param>
|
||
<param name="callback"> User callback function</param>
|
||
<param name="context"> User context pointer, passed in when calling callback function</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. If time-consuming operations or event triggering frequency are too fast in callback function, it may result in the loss of triggering events.
|
||
2. Register multiple callback functions for the same event, only the most recently registered callback function will be called.
|
||
3. When registering a callback function for ITKSTREAM_VAL_EVENT_TYPE_END_OF_LINE , it is necessary to specify the number of listening lines n,
|
||
and the callback event type is ITKSTREAM_VAL_EVENT_TYPE_END_OF_LINE +n. This type is only applicable to line scan camera.
|
||
4. The callback event types eventType are as follows. Different camera models support different callback event types. Please refer to the actual situation for details:
|
||
| Callback event types eventType |
|
||
|------------------------------------------------|
|
||
| ITKSTREAM_VAL_EVENT_TYPE_START_OF_STREAM |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_STREAM |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_START_OF_FRAME |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_FRAME |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_TIME_OUT |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_FRAME_LOST |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_IMAGE_DATA_ERROR |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_DEVICE_ERROR |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_LINE |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_BATCH |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_STREAM_RECOVERED |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_STREAM_RECOVER_FAILED |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)">
|
||
\~chinese
|
||
<summary>清空数据流回调函数</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<param name="eventType"> 回调事件类型,具体参见 ITKSTREAM_PRM_SUPPORT_EVENT_TYPE</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
回调事件类型eventType可选项如下所示。不同型号的相机支持的回调事件类型不同,具体请以实际情况为准:
|
||
| 回调事件类型eventType |
|
||
|------------------------------------------------|
|
||
| ITKSTREAM_VAL_EVENT_TYPE_START_OF_STREAM |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_STREAM |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_START_OF_FRAME |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_FRAME |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_TIME_OUT |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_FRAME_LOST |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_IMAGE_DATA_ERROR |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_DEVICE_ERROR |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_LINE |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_BATCH |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_STREAM_RECOVERED |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_STREAM_RECOVER_FAILED |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
\~english
|
||
<summary>Clear data stream callback function</summary>
|
||
<param name="hStream"> Data stream handle</param>
|
||
<param name="eventType"> Callback event type, see ITKSTREAM_PRM_SUPPORT_EVENT_TYPE</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The callback event types eventType are as follows. Different camera models support different callback event types. Please refer to the actual situation for details:
|
||
| Callback event types eventType |
|
||
|------------------------------------------------|
|
||
| ITKSTREAM_VAL_EVENT_TYPE_START_OF_STREAM |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_STREAM |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_START_OF_FRAME |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_FRAME |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_TIME_OUT |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_FRAME_LOST |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_IMAGE_DATA_ERROR |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_DEVICE_ERROR |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_LINE |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_BATCH |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_STREAM_RECOVERED |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_STREAM_RECOVER_FAILED |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamStartRecord(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITK_RECORD_PARAM)">
|
||
\~chinese
|
||
<summary>开始录像</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<param name="pRecordParam"> 录像参数结构体</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. 图像像素支持通道深度为8位的黑白图像和通道深度为8位的彩色图像。
|
||
2. 视频录制功能需链接ffmpeg动态库。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamInputOneFrame(IKapCDotNet.ITKSTREAM,System.IntPtr,System.UInt32)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamStopRecord(IKapCDotNet.ITKSTREAM)"/>
|
||
\~english
|
||
<summary>Start record</summary>
|
||
<param name="hStream"> Stream handle</param>
|
||
<param name="pRecordParam"> Record param structure</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. The image pixelformat data only supports monochrome images with channel depth of 8 bits and color images with channel depth of 8 bits.
|
||
2. The video record functions need link ffmpeg dll.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamInputOneFrame(IKapCDotNet.ITKSTREAM,System.IntPtr,System.UInt32)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamStopRecord(IKapCDotNet.ITKSTREAM)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamInputOneFrame(IKapCDotNet.ITKSTREAM,System.IntPtr,System.UInt32)">
|
||
\~chinese
|
||
<summary>输入一帧录像数据</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<param name="pSrcDataAddress"> 数据地址</param>
|
||
<param name="nDataLen"> 数据长度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
输入图像数据支持通道深度为8位的灰白图像和通道深度为8位的彩色图像。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamStartRecord(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITK_RECORD_PARAM)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamStopRecord(IKapCDotNet.ITKSTREAM)"/>
|
||
\~english
|
||
<summary>Input one frame of RAW data</summary>
|
||
<param name="hStream"> Stream handle</param>
|
||
<param name="pSrcDataAddress"> The Address of data</param>
|
||
<param name="nDataLen"> The Length of data</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The input image data supports gray images with channel depth of 8 bits and color images with channel depth of 8 bits.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamStartRecord(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITK_RECORD_PARAM)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamStopRecord(IKapCDotNet.ITKSTREAM)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkStreamStopRecord(IKapCDotNet.ITKSTREAM)">
|
||
\~chinese
|
||
<summary>结束录像</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamStartRecord(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITK_RECORD_PARAM)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamInputOneFrame(IKapCDotNet.ITKSTREAM,System.IntPtr,System.UInt32)"/>
|
||
\~english
|
||
<summary>Stop record</summary>
|
||
<param name="hStream"> Stream handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamStartRecord(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITK_RECORD_PARAM)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamInputOneFrame(IKapCDotNet.ITKSTREAM,System.IntPtr,System.UInt32)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferNew(System.Int64,System.Int64,System.UInt32,IKapCDotNet.ITKBUFFER@)">
|
||
\~chinese
|
||
<summary>新建缓冲区</summary>
|
||
<param name="width"> 缓冲区宽度,单位像素</param>
|
||
<param name="height"> 缓冲区高度,单位像素</param>
|
||
<param name="format"> 缓冲区像素格式,参见 ITKBUFFER_FORMAT</param>
|
||
<param name="phBuffer"> 缓冲区句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferFree(IKapCDotNet.ITKBUFFER)"/>
|
||
\~english
|
||
<summary>Create new buffer</summary>
|
||
<param name="width"> Buffer width, unit pixel</param>
|
||
<param name="height"> Buffer height, unit pixel</param>
|
||
<param name="format"> Buffer pixel format, see ITKBUFFER_FORMAT</param>
|
||
<param name="phBuffer"> Buffer handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferFree(IKapCDotNet.ITKBUFFER)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferSizedNew(System.Int64,System.Int64,System.Int64,System.UInt32,System.UInt32,IKapCDotNet.ITKBUFFER@)">
|
||
\~chinese
|
||
<summary>新建缓冲区,适用于缓冲区不仅包含图像数据,还包含Chunk数据</summary>
|
||
<param name="bufferSize"> 缓冲区大小</param>
|
||
<param name="width"> 缓冲区宽度,单位像素</param>
|
||
<param name="height"> 缓冲区高度,单位像素</param>
|
||
<param name="format"> 缓冲区像素格式,参见 ITKBUFFER_FORMAT</param>
|
||
<param name="payloadType"> Chunk数据类型,参见 PAYLOAD_TYPE</param>
|
||
<param name="phBuffer"> 缓冲区句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferFree(IKapCDotNet.ITKBUFFER)"/>
|
||
\~english
|
||
<summary>Create new buffer,applicable to buffers that contain Chunk data as well as image data</summary>
|
||
<param name="bufferSize"> Buffer size</param>
|
||
<param name="width"> Buffer width, unit pixel</param>
|
||
<param name="height"> Buffer height, unit pixel</param>
|
||
<param name="format"> Buffer pixel format, see ITKBUFFER_FORMAT</param>
|
||
<param name="payloadType"> Chunk data type, see PAYLOAD_TYPE</param>
|
||
<param name="phBuffer"> Buffer handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferFree(IKapCDotNet.ITKBUFFER)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferNewWithPtr(System.Int64,System.Int64,System.UInt32,System.IntPtr,IKapCDotNet.ITKBUFFER@)">
|
||
\~chinese
|
||
<summary>使用SDK外部内存新建缓冲区</summary>
|
||
<param name="width"> 缓冲区宽度,单位像素</param>
|
||
<param name="height"> 缓冲区高度,单位像素</param>
|
||
<param name="format"> 缓冲区像素格式,参见 ITKBUFFER_FORMAT</param>
|
||
<param name="address"> 缓冲区地址,由用户申请</param>
|
||
<param name="phBuffer"> 缓冲区句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferFree(IKapCDotNet.ITKBUFFER)"/>
|
||
\~english
|
||
<summary>Create a new buffer using the SDK external memory</summary>
|
||
<param name="width"> Buffer width, unit pixel</param>
|
||
<param name="height"> Buffer height, unit pixel</param>
|
||
<param name="format"> Buffer pixel format, see ITKBUFFER_FORMAT</param>
|
||
<param name="address"> Buffer address, requested by users</param>
|
||
<param name="phBuffer"> Buffer handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferFree(IKapCDotNet.ITKBUFFER)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferSizedNewWithPtr(System.Int64,System.Int64,System.Int64,System.UInt32,System.UInt32,System.IntPtr,IKapCDotNet.ITKBUFFER@)">
|
||
\~chinese
|
||
<summary>使用SDK外部内存新建缓冲区,适用于缓冲区不仅包含图像数据,还包含Chunk数据</summary>
|
||
<param name="bufferSize"> 缓冲区大小</param>
|
||
<param name="width"> 缓冲区宽度,单位像素</param>
|
||
<param name="height"> 缓冲区高度,单位像素</param>
|
||
<param name="format"> 缓冲区像素格式,参见 ITKBUFFER_FORMAT</param>
|
||
<param name="payloadType"> Chunk数据类型,参见 PAYLOAD_TYPE</param>
|
||
<param name="address"> 缓冲区地址,由用户申请</param>
|
||
<param name="phBuffer"> 缓冲区句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferFree(IKapCDotNet.ITKBUFFER)"/>
|
||
\~english
|
||
<summary>Create a new buffer using the SDK external memory, applicable to buffers that contain Chunk data as well as image data</summary>
|
||
<param name="bufferSize"> Buffer size</param>
|
||
<param name="width"> Buffer width, unit pixel</param>
|
||
<param name="height"> Buffer height, unit pixel</param>
|
||
<param name="format"> Buffer pixel format, see ITKBUFFER_FORMAT</param>
|
||
<param name="payloadType"> Chunk data type, see PAYLOAD_TYPE</param>
|
||
<param name="address"> Buffer address, requested by users</param>
|
||
<param name="phBuffer"> Buffer handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferFree(IKapCDotNet.ITKBUFFER)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferIsExternal(IKapCDotNet.ITKBUFFER,System.Boolean@)">
|
||
\~chinese
|
||
<summary>判断缓冲区内存是否为用户创建</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<param name="bExternal"> 标记内存是否为用户创建</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
\~english
|
||
<summary>Determine whether the buffer memory is created by the user</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<param name="bExternal"> Mark whether the memory is created by the user</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferFree(IKapCDotNet.ITKBUFFER)">
|
||
\~chinese
|
||
<summary>销毁缓冲区</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferNew(System.Int64,System.Int64,System.UInt32,IKapCDotNet.ITKBUFFER@)"/>
|
||
\~english
|
||
<summary>Destroy buffer</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferNew(System.Int64,System.Int64,System.UInt32,IKapCDotNet.ITKBUFFER@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferGetInfo(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITK_BUFFER_INFO)">
|
||
\~chinese
|
||
<summary>获取缓冲区信息</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<param name="pInfo"> 缓冲区描述信息</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
\~english
|
||
<summary>Get buffer info</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<param name="pInfo"> Info of buffer</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferGetPartInfo(IKapCDotNet.ITKBUFFER,System.UInt64,IKapCDotNet.ITK_BUFFER_PART_INFO)">
|
||
\~chinese
|
||
<summary>获取缓冲区PART信息, 仅在缓冲区负载为 MULTI_PART_PAYLOAD_TYPE 时使用</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<param name="index"> 缓冲区part序号, 应小于缓冲区的PartNumber.</param>
|
||
<param name="pInfo"> 缓冲区Part描述信息</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
\~english
|
||
<summary>Get buffer part info, only used when the buffer payload type is MULTI_PART_PAYLOAD_TYPE.</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<param name="index"> Buffer part index</param>
|
||
<param name="pInfo"> Part info of buffer</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferSetAddress(IKapCDotNet.ITKBUFFER,System.IntPtr,System.UInt64)">
|
||
\~chinese
|
||
<summary>设置缓冲区地址</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<param name="address"> 指向待设置的缓冲区的地址</param>
|
||
<param name="size"> 待设置的缓冲区大小</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
\~english
|
||
<summary>Set buffer address</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<param name="address"> Pointer to buffer memory to set</param>
|
||
<param name="size"> Size of the buffer in bytes</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferRead(IKapCDotNet.ITKBUFFER,System.UInt32,System.IntPtr,System.UInt32)">
|
||
\~chinese
|
||
<summary>从缓冲区中读取数据</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<param name="offset"> 缓冲区偏移量,单位字节</param>
|
||
<param name="data"> 用户缓冲区</param>
|
||
<param name="size"> 作为输入指明用户缓冲区最大长度,作为输出指明用户缓冲区有效长度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
缓冲区偏移量和用户缓冲区大小之和不能超过数据缓冲区的大小。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferWrite(IKapCDotNet.ITKBUFFER,System.UInt32,System.IntPtr,System.UInt32)"/>
|
||
\~english
|
||
<summary>Read data from buffer</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<param name="offset"> Buffer offset in bytes</param>
|
||
<param name="data"> User buffer</param>
|
||
<param name="size"> As input, it indicates the maximum length of user buffer. As output, it indicates the effective length of user buffer</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The sum of buffer offset and user buffer size cannot exceed the size of data buffer.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferWrite(IKapCDotNet.ITKBUFFER,System.UInt32,System.IntPtr,System.UInt32)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferReadElement(IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32,System.IntPtr,System.UInt32)">
|
||
\~chinese
|
||
<summary>读取缓冲区中的一个像素值</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<param name="posX"> 像素水平位置</param>
|
||
<param name="posY"> 像素垂直位置</param>
|
||
<param name="element"> 像素值</param>
|
||
<param name="size"> 读取数据的大小,单位字节</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALD_ARG
|
||
- ITKSTATUS_IVNALID_HANDLE
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferWriteElement(IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32,System.IntPtr,System.UInt32)"/>
|
||
\~english
|
||
<summary>Read single pixel value from buffer</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<param name="posX"> Pixel horizontal position</param>
|
||
<param name="posY"> Pixel vertical position</param>
|
||
<param name="element"> Pixel value</param>
|
||
<param name="size"> Read the size of data in bytes</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALD_ARG
|
||
- ITKSTATUS_IVNALID_HANDLE
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferWriteElement(IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32,System.IntPtr,System.UInt32)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferReadLine(IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32@,System.IntPtr,System.UInt32)">
|
||
\~chinese
|
||
<summary>读取缓冲区中直线上的像素值</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<param name="startX"> 缓冲区起点的水平位置</param>
|
||
<param name="startY"> 缓冲区起点的垂直位置</param>
|
||
<param name="endX"> 缓冲区终点的水平位置</param>
|
||
<param name="endY"> 缓冲区终点的垂直位置</param>
|
||
<param name="uElements"> 读取像素的个数</param>
|
||
<param name="size"> 数组的大小,单位字节</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALD_ARG
|
||
- ITKSTATUS_IVNALID_HANDLE
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
使用Bresenham算法确定(startX, startY)和(endX, endY)两点间的理论直线。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferWriteLine(IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32@,System.IntPtr,System.UInt32)"/>
|
||
\~english
|
||
<summary>Read pixel values of a line in buffer</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<param name="startX"> The horizontal position of the starting point of buffer</param>
|
||
<param name="startY"> The vertical position of the starting point of buffer</param>
|
||
<param name="endX"> The horizontal position of the end point of buffer</param>
|
||
<param name="endY"> The vertical position of the end point of buffer</param>
|
||
<param name="uElements"> The number of read pixels</param>
|
||
<param name="size"> The size of array, unit bytes</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALD_ARG
|
||
- ITKSTATUS_IVNALID_HANDLE
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
Use the Bresenham algorithm to determine the theoretical straight line between two points (startX, startY) and (endX, endY).
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferWriteLine(IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32@,System.IntPtr,System.UInt32)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferReadRect(IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.IntPtr,System.UInt32)">
|
||
\~chinese
|
||
<summary>读取缓冲区中矩形区域的像素值</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<param name="offsetX"> 缓冲区的水平起始位置</param>
|
||
<param name="offsetY"> 缓冲区的垂直起始位置</param>
|
||
<param name="width"> 缓冲区矩形区域的宽度</param>
|
||
<param name="height"> 缓冲区矩形区域的高度</param>
|
||
<param name="data"> 存放读取数据的数组</param>
|
||
<param name="size"> 数组的大小,单位字节</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALD_ARG
|
||
- ITKSTATUS_IVNALID_HANDLE
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferWriteRect(IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.IntPtr,System.UInt32)"/>
|
||
\~english
|
||
<summary>Read pixel values of the rectangular area in buffer</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<param name="offsetX"> Horizontal offset of the rectangular area of buffer</param>
|
||
<param name="offsetY"> Vertical offset of the rectangular area of buffer</param>
|
||
<param name="width"> Width of the rectangular area of buffer</param>
|
||
<param name="height"> Height of the rectangular area of buffer</param>
|
||
<param name="data"> An array for storing read data</param>
|
||
<param name="size"> The size of array, unit bytes</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALD_ARG
|
||
- ITKSTATUS_IVNALID_HANDLE
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferWriteRect(IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.IntPtr,System.UInt32)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferWrite(IKapCDotNet.ITKBUFFER,System.UInt32,System.IntPtr,System.UInt32)">
|
||
\~chinese
|
||
<summary>向缓冲区写入数据</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<param name="offset"> 数据缓冲区的偏移量,单位字节</param>
|
||
<param name="data"> 用户缓冲区的大小,单位字节</param>
|
||
<param name="size"> 作为输入指明用户缓冲区最大长度,作为输出指明用户缓冲区有效长度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALD_ARG
|
||
- ITKSTATUS_IVNALID_HANDLE</returns>
|
||
缓冲区偏移量和用户缓冲区大小之和不能超过数据缓冲区的大小。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferRead(IKapCDotNet.ITKBUFFER,System.UInt32,System.IntPtr,System.UInt32)"/>
|
||
\~english
|
||
<summary>Write data to buffer</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<param name="offset"> Offset of data buffer, in bytes</param>
|
||
<param name="data"> The size of user buffer, in bytes</param>
|
||
<param name="size"> As input, it indicates the maximum length of user buffer. As output, it indicates the effective length of user buffer</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALD_ARG
|
||
- ITKSTATUS_IVNALID_HANDLE</returns>
|
||
The sum of buffer offset and user buffer size cannot exceed the size of data buffer.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferRead(IKapCDotNet.ITKBUFFER,System.UInt32,System.IntPtr,System.UInt32)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferWriteElement(IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32,System.IntPtr,System.UInt32)">
|
||
\~chinese
|
||
<summary>向缓冲区写入单个像素数据</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<param name="posX"> 像素的水平位置</param>
|
||
<param name="posY"> 像素的垂直位置</param>
|
||
<param name="element"> 像素值</param>
|
||
<param name="size"> 数据大小,单位字节</param>
|
||
<returns>
|
||
-ITKSTATUS_OK
|
||
-ITKSTATUS_INVALD_ARG
|
||
-ITKSTATUS_IVNALID_HANDLE
|
||
-ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferReadElement(IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32,System.IntPtr,System.UInt32)"/>
|
||
\~english
|
||
<summary>Write single pixel data to buffer</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<param name="posX"> Pixel horizontal position</param>
|
||
<param name="posY"> Pixel vertical position</param>
|
||
<param name="element"> Pixel value</param>
|
||
<param name="size"> The size of data in bytes</param>
|
||
<returns>
|
||
-ITKSTATUS_OK
|
||
-ITKSTATUS_INVALD_ARG
|
||
-ITKSTATUS_IVNALID_HANDLE
|
||
-ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferReadElement(IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32,System.IntPtr,System.UInt32)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferWriteLine(IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32@,System.IntPtr,System.UInt32)">
|
||
\~chinese
|
||
<summary>向缓冲区写入一行像素数据</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<param name="startX"> 缓冲区起点的水平位置</param>
|
||
<param name="startY"> 缓冲区起点的垂直位置</param>
|
||
<param name="endX"> 缓冲区终点的水平位置</param>
|
||
<param name="endY"> 缓冲区终点的垂直位置</param>
|
||
<param name="uElements"> 写入像素的个数</param>
|
||
<param name="size"> 写入像素数组的大小,单位字节</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALD_ARG
|
||
- ITKSTATUS_IVNALID_HANDLE
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
使用Bresenham算法确定(startX, startY)和(endX, endY)两点间的理论直线。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferReadLine(IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32@,System.IntPtr,System.UInt32)"/>
|
||
\~english
|
||
<summary>Write a line of pixel data to the buffer</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<param name="startX"> The horizontal position of the starting point of buffer</param>
|
||
<param name="startY"> The vertical position of the starting point of buffer</param>
|
||
<param name="endX"> The horizontal position of the end point of buffer</param>
|
||
<param name="endY"> The vertical position of the end point of buffer</param>
|
||
<param name="uElements"> Number of written pixels</param>
|
||
<param name="size"> The size of written pixel array in bytes</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALD_ARG
|
||
- ITKSTATUS_IVNALID_HANDLE
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
Use the Bresenham algorithm to determine the theoretical straight line between two points (startX, startY) and (endX, endY).
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferReadLine(IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.UInt32@,System.IntPtr,System.UInt32)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferWriteRect(IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.IntPtr,System.UInt32)">
|
||
\~chinese
|
||
<summary>向缓冲区的矩形区域写入数据</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<param name="offsetX"> 缓冲区的水平起始位置</param>
|
||
<param name="offsetY"> 缓冲区的垂直起始位置</param>
|
||
<param name="width"> 缓冲区矩形区域的宽度</param>
|
||
<param name="height"> 缓冲区矩形区域的高度</param>
|
||
<param name="data"> 包含写入像素值的数组</param>
|
||
<param name="size"> 写入的数据的大小,单位字节</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALD_ARG
|
||
- ITKSTATUS_IVNALID_HANDLE
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferReadRect(IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.IntPtr,System.UInt32)"/>
|
||
\~english
|
||
<summary>Write data to rectangular area of buffer</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<param name="offsetX"> Horizontal offset of the rectangular area of buffer</param>
|
||
<param name="offsetY"> Vertical offset of the rectangular area of buffer</param>
|
||
<param name="width"> Width of the rectangular area of buffer</param>
|
||
<param name="height"> Height of the rectangular area of buffer</param>
|
||
<param name="data"> An array containing written pixel values</param>
|
||
<param name="size"> The size of the written data, in bytes</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALD_ARG
|
||
- ITKSTATUS_IVNALID_HANDLE
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferReadRect(IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32,System.UInt32,System.UInt32,System.IntPtr,System.UInt32)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferBayerConvert(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32)">
|
||
\~chinese
|
||
<summary>将Bayer图像转换成彩色图像</summary>
|
||
<param name="hSrc"> Bayer编码的源图像</param>
|
||
<param name="hDst"> 转换后的彩色图像</param>
|
||
<param name="options"> Bayer图像的编码方式</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. 在Bayer格式的图像中,每个像素的灰度值都对应了彩色图像的某个像素通道值,通过最邻近差值方法可以从Bayer图像中重构出彩色图像。
|
||
2. 源图像和转换后的图像必须具有相同的宽度、高度和通道深度,否则无法进行Bayer转换。
|
||
3. Bayer编码的源图像数据格式必须是以下取值之一:
|
||
| 源图像数据格式 |
|
||
|---------------------------------|
|
||
| ITKBUFFER_VAL_FORMAT_MONO8 |
|
||
| ITKBUFFER_VAL_FORMAT_MONO10 |
|
||
| …… |
|
||
| ITKBUFFER_VAL_FORMAT_BAYER_RG8 |
|
||
| ITKBUFFER_VAL_FORMAT_BAYER_RG10 |
|
||
| …… |
|
||
4. 转换后的彩色图像数据格式必须是以下取值之一:
|
||
| 转换图像数据格式 |
|
||
|--------------------------------|
|
||
| ITKBUFFER_VAL_FORMAT_RGB888 |
|
||
| ITKBUFFER_VAL_FORMAT_RGB101010 |
|
||
| ITKBUFFER_VAL_FORMAT_RGB121212 |
|
||
| ITKBUFFER_VAL_FORMAT_RGB141414 |
|
||
| ITKBUFFER_VAL_FORMAT_RGB161616 |
|
||
| ITKBUFFER_VAL_FORMAT_BGR888 |
|
||
| ITKBUFFER_VAL_FORMAT_BGR101010 |
|
||
| ITKBUFFER_VAL_FORMAT_BGR121212 |
|
||
| ITKBUFFER_VAL_FORMAT_BGR141414 |
|
||
| ITKBUFFER_VAL_FORMAT_BGR161616 |
|
||
5. Bayer图像的编码方式必须是以下取值之一:
|
||
| Bayer图像编码方式 |
|
||
|---------------------------|
|
||
| ITKBUFFER_VAL_BAYER_BGGR |
|
||
| ITKBUFFER_VAL_BAYER_RGGB |
|
||
| ITKBUFFER_VAL_BAYER_GBRG |
|
||
| ITKBUFFER_VAL_BAYER_GRBG |
|
||
6. Bayer图像的转换方法必须是以下取值之一:
|
||
| Bayer图像转换方法 |
|
||
|-------------------------------------|
|
||
| ITKBUFFER_VAL_BAYER_METHOD_DEFAULT |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_BILINEAR |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_VNG |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_ITEK_V4 |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_ITEK_OLD |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_DFCD |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_DFCD2 |
|
||
7. 编码方式和转换方法通过或(|)连接传入options. 注意当使用16bit的图像时, 只能使用 ITKBUFFER_VAL_BAYER_METHOD_BILINEAR 方法。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_BAYER_PLANNAR"/>
|
||
\~english
|
||
<summary>Convert Bayer image to color image</summary>
|
||
<param name="hSrc"> Bayer encoded source image</param>
|
||
<param name="hDst"> Converted color image</param>
|
||
<param name="options"> The encoding method of Bayer image</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. In Bayer format images, the grayscale value of each pixel corresponds to a certain pixel channel value of the color image,
|
||
and the color image can be reconstructed from the Bayer image using the nearest neighbor difference method.
|
||
2. The source image and the converted image must have the same width, height, and channel depth, otherwise Bayer conversion cannot be performed.
|
||
3. The source image data format encoded by Bayer must take one of the following values:
|
||
| Source image data format |
|
||
|---------------------------------|
|
||
| ITKBUFFER_VAL_FORMAT_MONO8 |
|
||
| ITKBUFFER_VAL_FORMAT_MONO10 |
|
||
| …… |
|
||
| ITKBUFFER_VAL_FORMAT_BAYER_RG8 |
|
||
| ITKBUFFER_VAL_FORMAT_BAYER_RG10 |
|
||
| …… |
|
||
4. The converted color image data format must be one of the following values:
|
||
| Converted image data format |
|
||
|--------------------------------|
|
||
| ITKBUFFER_VAL_FORMAT_RGB888 |
|
||
| ITKBUFFER_VAL_FORMAT_RGB101010 |
|
||
| ITKBUFFER_VAL_FORMAT_RGB121212 |
|
||
| ITKBUFFER_VAL_FORMAT_RGB141414 |
|
||
| ITKBUFFER_VAL_FORMAT_RGB161616 |
|
||
| ITKBUFFER_VAL_FORMAT_BGR888 |
|
||
| ITKBUFFER_VAL_FORMAT_BGR101010 |
|
||
| ITKBUFFER_VAL_FORMAT_BGR121212 |
|
||
| ITKBUFFER_VAL_FORMAT_BGR141414 |
|
||
| ITKBUFFER_VAL_FORMAT_BGR161616 |
|
||
5. The encoding method of Bayer image must be one of the following values:
|
||
| Bayer image encoding method |
|
||
|-----------------------------|
|
||
| ITKBUFFER_VAL_BAYER_BGGR |
|
||
| ITKBUFFER_VAL_BAYER_RGGB |
|
||
| ITKBUFFER_VAL_BAYER_GBRG |
|
||
| ITKBUFFER_VAL_BAYER_GRBG |
|
||
6. The bayer convert method of Bayer image must be one of the following values:
|
||
| Bayer image convert method |
|
||
|-------------------------------------|
|
||
| ITKBUFFER_VAL_BAYER_METHOD_DEFAULT |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_BILINEAR |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_VNG |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_ITEK_V4 |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_ITEK_OLD |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_DFCD |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_DFCD2 |
|
||
7. Encoding methods and conversion methods passed to the incoming options through or(|) connection.
|
||
Note that when working with 16-bit images, only the ITKBUFFER_VAL_BAYER_METHOD_BILINEAR method can be used.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_BAYER_PLANNAR"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferRGBSplitEx(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.Int32)">
|
||
\~chinese
|
||
<summary>RGB通道重排列</summary>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
ITKBUFFER_VAL_RGB_SPLIT_INTO_BLOCK 选项对应的重排如下
|
||
```
|
||
R1R2R3
|
||
R4R5R6
|
||
R7R8R9
|
||
(R1G1B1)(R2G2B2)(R3G3B3) G1G2G3
|
||
(R4G4B4)(R5G5B5)(R6G6B6) -> G4G5G6
|
||
(R7G7B7)(R8G8B8)(R9G9B9) G7G8G9
|
||
B1B2B3
|
||
B4B5B6
|
||
B7B8B9
|
||
```
|
||
\~english
|
||
<summary>RGB channel rearrangement</summary>
|
||
<param name="hSrc">: Source buffer handle, pixel format must be in color format</param>
|
||
<param name="hDst">: Destination buffer handle. The height of the destination buffer image must be three times that of the source buffer image,
|
||
and the pixel format size must be one-third that of the source buffer</param>
|
||
<param name="option">: option to rearrange:{ITKBUFFER_VAL_RGB_SPLIT_INTO_ROW,ITKBUFFER_VAL_RGB_SPLIT_INTO_BLOCK}</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
Pixel after rearrangement with ITKBUFFER_VAL_RGB_SPLIT_INTO_BLOCK
|
||
```
|
||
R1R2R3
|
||
R4R5R6
|
||
R7R8R9
|
||
(R1G1B1)(R2G2B2)(R3G3B3) G1G2G3
|
||
(R4G4B4)(R5G5B5)(R6G6B6) -> G4G5G6
|
||
(R7G7B7)(R8G8B8)(R9G9B9) G7G8G9
|
||
B1B2B3
|
||
B4B5B6
|
||
B7B8B9
|
||
```
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBuffer3DSplit(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32)">
|
||
\~chinese
|
||
<summary>3D像素通道重排列</summary>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
ITKBUFFER_VAL_3D_SPLIT_INTO_BLOCK 选项,对应的重排如下
|
||
```
|
||
A1A2A3
|
||
A4A5A6
|
||
A7A8A9
|
||
(A1C1R1)(A2C2R2)(A3C3R3) C1C2C3
|
||
(A4C4R4)(A5C5R5)(A6C6R6) -> C4C5C6
|
||
(A7C7R7)(A8C8R8)(A9C9R9) C7C8C9
|
||
R1R2R3
|
||
R4R5R6
|
||
R7R8R9
|
||
```
|
||
ITKBUFFER_VAL_3D_SPLIT_INTO_BLOCK_AND_STRATIFIED 选项,对应的重排如下
|
||
```
|
||
batchCount:2:
|
||
A11A12A13
|
||
A14A15A16
|
||
A21A22A23
|
||
(A11C11R11)(A12C12R12)(A13C13R13) A24A25A26
|
||
(A21C21R11)(A22C22R22)(A23C23R23) -> C11C12C13
|
||
(A14C14R14)(A15C15R15)(A16C16R16) C14C15C16
|
||
(A24C24R24)(A25C25R25)(A26C26R26) C21C22C23
|
||
C24C25C26
|
||
R11R12R13
|
||
R14R15R16
|
||
R21R22R23
|
||
R24R25R26
|
||
```
|
||
\~english
|
||
<summary>3D channel rearrangement</summary>
|
||
<param name="hSrc">: Source buffer handle, pixel format must be in 3D format</param>
|
||
<param name="hDst">: Destination buffer handle. For C16、AC16 and ACR16 the target buffer image height must be N times the source buffer image height, the output pixel size must be the single channel size of the input, and N is the number of channels in the source buffer. For C32 and AC32 the target buffer image height must be same as the source buffer image height, the output pixel size must be (the pixel channel count of the input multiple 16bit) plus 8 bit</param>
|
||
<param name="options1">: option to rearrange</param>
|
||
<param name="options2">: batchCount is indicated when option1 is ITKBUFFER_VAL_3D_SPLIT_INTO_BLOCK_AND_STRATIFIED, otherwise which is not enabled</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
Pixel after rearrangement with ITKBUFFER_VAL_3D_SPLIT_INTO_BLOCK:
|
||
```
|
||
A1A2A3
|
||
A4A5A6
|
||
A7A8A9
|
||
(A1C1R1)(A2C2R2)(A3C3R3) C1C2C3
|
||
(A4C4R4)(A5C5R5)(A6C6R6) -> C4C5C6
|
||
(A7C7R7)(A8C8R8)(A9C9R9) C7C8C9
|
||
R1R2R3
|
||
R4R5R6
|
||
R7R8R9
|
||
```
|
||
Pixel after rearrangement with ITKBUFFER_VAL_3D_SPLIT_INTO_BLOCK_AND_STRATIFIED:
|
||
```
|
||
batchCount:2:
|
||
A11A12A13
|
||
A14A15A16
|
||
A21A22A23
|
||
(A11C11R11)(A12C12R12)(A13C13R13) A24A25A26
|
||
(A21C21R11)(A22C22R22)(A23C23R23) -> C11C12C13
|
||
(A14C14R14)(A15C15R15)(A16C16R16) C14C15C16
|
||
(A24C24R24)(A25C25R25)(A26C26R26) C21C22C23
|
||
C24C25C26
|
||
R11R12R13
|
||
R14R15R16
|
||
R21R22R23
|
||
R24R25R26
|
||
```
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferResize(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.Int32)">
|
||
\~chinese
|
||
<summary>图像缩放</summary>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. 缓冲区数据格式仅支持非packed的Mono和RGB/BGR。
|
||
2. 缩放方法可选项如下所示:
|
||
| 缩放方法 |
|
||
|------------------------------|
|
||
| ITKBUFFER_VAL_RESIZE_NEAREST |
|
||
| ITKBUFFER_VAL_RESIZE_LINEAR |
|
||
| ITKBUFFER_VAL_RESIZE_CUBIC |
|
||
| ITKBUFFER_VAL_RESIZE_AREA |
|
||
\~english
|
||
<summary>resize image</summary>
|
||
<param name="hSrc">: Source buffer handle</param>
|
||
<param name="hDst">: Destination buffer handle. All the target image parameters should be consistent except that
|
||
the width and height are inconsistent with the original image</param>
|
||
<param name="option">: option to resize</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. Buffer data format only supports non-packed Mono and RGB/BGR.
|
||
2. Resize methods can be selected as follows:
|
||
| Resize method |
|
||
|------------------------------|
|
||
| ITKBUFFER_VAL_RESIZE_NEAREST |
|
||
| ITKBUFFER_VAL_RESIZE_LINEAR |
|
||
| ITKBUFFER_VAL_RESIZE_CUBIC |
|
||
| ITKBUFFER_VAL_RESIZE_AREA |
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBuffer3DConvertToPCD(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER)">
|
||
\~chinese
|
||
<summary>将3D图像转换成pcd图像</summary>
|
||
<param name="hStream"> 数据流句柄</param>
|
||
<param name="hSrc"> 源图像数据格式</param>
|
||
<param name="hDst"> 转换后的图像数据格式</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. 源图像数据格式必须是以下取值之一:
|
||
| 源图像数据格式 |
|
||
|-----------------------------------------------|
|
||
| ITKBUFFER_VAL_FORMAT_COORD3D_C16 |
|
||
| ITKBUFFER_VAL_FORMAT_COORD3D_AC16 |
|
||
| ITKBUFFER_VAL_FORMAT_COORD3D_ACR16 |
|
||
| ITKBUFFER_VAL_FORMAT_CALIBRATED_COORD3D_AC32 |
|
||
| ITKBUFFER_VAL_FORMAT_CALIBRATED_COORD3D_C32 |
|
||
2. 转换后的图像数据格式必须是以下取值之一:
|
||
| 转换图像数据格式 |
|
||
|--------------------------|
|
||
| ITKBUFFER_VAL_FORMAT_PCD |
|
||
\~english
|
||
<summary>Convert 3D images to pcd images</summary>
|
||
<param name="hStream"> Data stream handle</param>
|
||
<param name="hSrc"> Source image data format</param>
|
||
<param name="hDst"> Converted image data format</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. The format of the source image data must be one of the following values:
|
||
| Source image data format |
|
||
|----------------------------------------------|
|
||
| ITKBUFFER_VAL_FORMAT_COORD3D_C16 |
|
||
| ITKBUFFER_VAL_FORMAT_COORD3D_AC16 |
|
||
| ITKBUFFER_VAL_FORMAT_COORD3D_ACR16 |
|
||
| ITKBUFFER_VAL_FORMAT_CALIBRATED_COORD3D_AC32 |
|
||
| ITKBUFFER_VAL_FORMAT_CALIBRATED_COORD3D_C32 |
|
||
2. The converted image data format must be one of the following values:
|
||
| Convert image data format |
|
||
|---------------------------|
|
||
| ITKBUFFER_VAL_FORMAT_PCD |
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferClear(IKapCDotNet.ITKBUFFER,System.IntPtr,System.UInt32)">
|
||
\~chinese
|
||
<summary>清除缓冲区中的数据</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<param name="pValue"> 缓冲区中像素的设定值</param>
|
||
<param name="size"> 单个缓冲区元素的数据位</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferClearBlack(IKapCDotNet.ITKBUFFER)"/>
|
||
\~english
|
||
<summary>Clear data from buffer</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<param name="pValue"> The set value of pixels in buffer</param>
|
||
<param name="size"> The data bits of a single buffer element</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferClearBlack(IKapCDotNet.ITKBUFFER)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferClearBlack(IKapCDotNet.ITKBUFFER)">
|
||
\~chinese
|
||
<summary>将缓冲区中所有像素设为黑色</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
\~english
|
||
<summary>Set all pixels in the buffer to black</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferCopy(IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32,IKapCDotNet.ITKBUFFER)">
|
||
\~chinese
|
||
<summary>拷贝源缓冲区中的数据到目的缓冲区中</summary>
|
||
<param name="hSrc"> 源缓冲区句柄</param>
|
||
<param name="dstOffsetX"> 目的缓冲区水平位置</param>
|
||
<param name="dstOffsetY"> 目的缓冲区垂直位置</param>
|
||
<param name="hDst"> 目的缓冲区句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
1. 若源缓冲区大于目的缓冲区,则只有在目的缓冲区有效范围内的数据才被拷贝。
|
||
2. 若源缓冲区为三通道图像数据,目的缓冲区为单通道图像数据,则拷贝第一个通道的数据到目的缓冲区中,例如RGB图像拷贝R通道数值。
|
||
3. 若源缓冲区为单通道图像数据,目的缓冲区为三通道图像数据,则将数据拷贝到第一个通道中。
|
||
4. 若源缓冲区图像数据深度大于目的缓冲区,图像的高位信息将会丢失。
|
||
\~english
|
||
<summary>Copy data from the source buffer to the destination buffer</summary>
|
||
<param name="hSrc"> Source buffer handle</param>
|
||
<param name="dstOffsetX"> Horizontal position of the destination buffer</param>
|
||
<param name="dstOffsetY"> Vertical position of the destination buffer</param>
|
||
<param name="hDst"> Destination buffer handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
1. If the source buffer is larger than the destination buffer, only data within the valid range of the destination buffer will be copied.
|
||
2. If the source buffer is three channel image data and the destination buffer is single channel image data,
|
||
then copy the data of the first channel to the destination buffer, such as copying the R channel values for RGB images.
|
||
3. If the source buffer is single channel image data and the destination buffer is three channel image data, then copy the data to the first channel.
|
||
4. If the depth of the source buffer image data is greater than that of the destination buffer, the high-order information of the image will be lost.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferCopyRect(IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32,System.UInt32,System.UInt32,IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32)">
|
||
\~chinese
|
||
<summary>拷贝源缓冲区矩形区域的数据到目的缓冲区中</summary>
|
||
<param name="hSrc"> 源缓冲区句柄</param>
|
||
<param name="srcOffsetX"> 源缓冲区矩形区域水平起始位置</param>
|
||
<param name="srcOffsetY"> 源缓冲区矩形区域垂直起始位置</param>
|
||
<param name="width"> 源缓冲区矩形区域的宽度</param>
|
||
<param name="height"> 源缓冲区矩形区域的高度</param>
|
||
<param name="hDst"> 目的缓冲区句柄</param>
|
||
<param name="dstOffsetX"> 目的缓冲区水平起始位置</param>
|
||
<param name="dstOffsetY"> 目的缓冲区垂直起始位置</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
\~english
|
||
<summary>Copy the data from the rectangular area of the source buffer to the destination buffer</summary>
|
||
<param name="hSrc"> Source buffer handle</param>
|
||
<param name="srcOffsetX"> Horizontal starting position of rectangular area in the source buffer</param>
|
||
<param name="srcOffsetY"> Vertical starting position of rectangular area in the source buffer</param>
|
||
<param name="width"> Width of the rectangular area of the source buffer</param>
|
||
<param name="height"> Height of the rectangular area of the source buffer</param>
|
||
<param name="hDst"> Destination buffer handle</param>
|
||
<param name="dstOffsetX"> Horizontal starting position of rectangular area in the destination buffer</param>
|
||
<param name="dstOffsetY"> Vertical starting position of rectangular area in the destination buffer</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_ARG_OUT_OF_RANGE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferRotate(IKapCDotNet.ITKBUFFER,System.UInt32)">
|
||
\~chinese
|
||
<summary>缓冲区图像原地顺时针旋转</summary>
|
||
<param name="hSrc"> 源缓冲区句柄</param>
|
||
<param name="degree"> 旋转角度,可设置为90°、180°或270°</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
1. 若degree是90或270,图像的宽高属性会调换,再次使用该buffer时请注意这一点。
|
||
2. 缓冲区数据格式仅支持非packed的Mono和RGB/BGR。
|
||
\~english
|
||
<summary>Buffer image rotate clockwise in situ</summary>
|
||
<param name="hSrc"> Source buffer handle</param>
|
||
<param name="degree"> Rotation angle, can be set to 90°, 180° or 270°</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
1. If the degree is 90 or 270, the width and height of the image are change, so note when using the buffer again.
|
||
2. Buffer data format only supports non-packed Mono and RGB/BGR.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferFlip(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.Int32)">
|
||
\~chinese
|
||
<summary>缓冲区图像翻转</summary>
|
||
<param name="hSrc"> 源缓冲区句柄</param>
|
||
<param name="hDst"> 目的缓冲区句柄</param>
|
||
<param name="flipCode"> 翻转方式标识,0表示沿X轴翻转,正值(例如1)表示沿Y轴翻转,负值(例如-1)表示沿X、Y轴翻转</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
1. 支持原地翻转。
|
||
2. 缓冲区数据格式仅支持非packed的Mono和RGB/BGR。
|
||
\~english
|
||
<summary>Buffer image flip</summary>
|
||
<param name="hSrc"> Source buffer handle</param>
|
||
<param name="hDst"> Destination buffer handle</param>
|
||
<param name="flipCode"> a flag to specify how to flip the buffer; 0 means flipping around the x-axis and positive value (for example, 1) means
|
||
flipping around y-axis. Negative value (for example, -1) means flipping around both axes</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
1. hDst can be same with hSrc.
|
||
2. Buffer data format only supports non-packed Mono and RGB/BGR.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferSave(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)">
|
||
\~chinese
|
||
<summary>将缓冲区中的数据保存到文件</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<param name="filename"> 保存的文件名</param>
|
||
<param name="options"> 保存的图像格式</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
保存的图像格式可选项如下所示:
|
||
| 保存的图像格式 |
|
||
|--------------------|
|
||
| ITKBUFFER_VAL_BMP |
|
||
| ITKBUFFER_VAL_TIFF |
|
||
| ITKBUFFER_VAL_RAW |
|
||
| ITKBUFFER_VAL_JPEG |
|
||
| ITKBUFFER_VAL_PNG |
|
||
| ITKBUFFER_VAL_PCD |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferLoad(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
\~english
|
||
<summary>Save the data in the buffer to a file</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<param name="filename"> Saved file name</param>
|
||
<param name="options"> Saved image format</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
The image formats available for saving are optional as follows:
|
||
| Image formats available for saving |
|
||
|------------------------------------|
|
||
| ITKBUFFER_VAL_BMP |
|
||
| ITKBUFFER_VAL_TIFF |
|
||
| ITKBUFFER_VAL_RAW |
|
||
| ITKBUFFER_VAL_JPEG |
|
||
| ITKBUFFER_VAL_PNG |
|
||
| ITKBUFFER_VAL_PCD |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferLoad(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferLoad(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)">
|
||
\~chinese
|
||
<summary>从文件中载入数据到缓冲区</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<param name="filename"> 载入的文件名</param>
|
||
<param name="options"> 载入的图像格式</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
1. 缓冲区的数据位数和文件的数据位数必须一致。
|
||
2. 加载的图像格式可选项如下所示:
|
||
| 加载的图像格式 |
|
||
|--------------------|
|
||
| ITKBUFFER_VAL_BMP |
|
||
| ITKBUFFER_VAL_TIFF |
|
||
| ITKBUFFER_VAL_RAW |
|
||
| ITKBUFFER_VAL_JPEG |
|
||
| ITKBUFFER_VAL_PNG |
|
||
| ITKBUFFER_VAL_PCD |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferSave(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
\~english
|
||
<summary>Load data from a file to buffer</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<param name="filename"> Loaded file name</param>
|
||
<param name="options"> Loaded image format</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
1. The number of data bits in the buffer must be consistent with the number of data bits in the file.
|
||
2. The image formats available for loading are optional as follows:
|
||
| Image formats available for loading |
|
||
|-------------------------------------|
|
||
| ITKBUFFER_VAL_BMP |
|
||
| ITKBUFFER_VAL_TIFF |
|
||
| ITKBUFFER_VAL_RAW |
|
||
| ITKBUFFER_VAL_JPEG |
|
||
| ITKBUFFER_VAL_PNG |
|
||
| ITKBUFFER_VAL_PCD |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferSave(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferConvert(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32,System.Int32)">
|
||
\~chinese
|
||
<summary>缓冲区图像格式转换</summary>
|
||
<param name="hSrc"> 源缓冲区句柄</param>
|
||
<param name="hDst"> 目的缓冲区句柄</param>
|
||
<param name="dstFormat"> 目的缓冲区图像格式</param>
|
||
<param name="option"> 转换选项</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
1. 转换后的目的缓冲区大小需要符合实际情况。
|
||
2. 转换方法可选项如下所示:
|
||
| 转换方法 |
|
||
|------------------------------------------|
|
||
| ITKBUFFER_VAL_CONVERT_OPTION_SHRINK |
|
||
| ITKBUFFER_VAL_CONVERT_OPTION_STRETCH |
|
||
| ITKBUFFER_VAL_CONVERT_OPTION_AUTO_FORMAT |
|
||
| ITKBUFFER_VAL_CONVERT_OPTION_PLANNAR |
|
||
\~english
|
||
<summary>Buffer image format conversion</summary>
|
||
<param name="hSrc"> Source buffer handle</param>
|
||
<param name="hDst"> Destination buffer handle</param>
|
||
<param name="dstFormat"> Destination buffer image format</param>
|
||
<param name="option"> Convert option</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
1. The size of the destination buffer after conversion needs to match the actual situation.
|
||
2. The conversion methods are optional as shown below:
|
||
| Conversion method |
|
||
|------------------------------------------|
|
||
| ITKBUFFER_VAL_CONVERT_OPTION_SHRINK |
|
||
| ITKBUFFER_VAL_CONVERT_OPTION_STRETCH |
|
||
| ITKBUFFER_VAL_CONVERT_OPTION_AUTO_FORMAT |
|
||
| ITKBUFFER_VAL_CONVERT_OPTION_PLANNAR |
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferNeedAutoConvert(IKapCDotNet.ITKBUFFER,System.Byte@)">
|
||
\~chinese
|
||
<summary>指示buffer的当前格式是否需要使用自动转换</summary>
|
||
<param name="hBuf"> 源缓冲区句柄</param>
|
||
<param name="need_auto_convert"> 返回buf的格式是否需要使用自动转换</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
如果buffer的格式是可以通过 ITKBUFFER_VAL_CONVERT_OPTION_AUTO_FORMAT 自动转换的, 则会返回true。
|
||
\~english
|
||
<summary>Indicate buffer format if need auto convert</summary>
|
||
<param name="hBuf"> Source buffer handle</param>
|
||
<param name="need_auto_convert"> Indicate buffer format if need auto convert</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
If buffer can be converted by ITKBUFFER_VAL_CONVERT_OPTION_AUTO_FORMAT, return true.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferGetChunkInt64(IKapCDotNet.ITKBUFFER,System.String,System.Int64@)">
|
||
\~chinese
|
||
<summary>获取64位整数类型区块数据特征的值</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pValue"> 64位整数类型相机特征值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
\~english
|
||
<summary>Get the value of chunk data feature of 64bit integer type</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pValue"> Value of 64bit integer type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferGetChunkBool(IKapCDotNet.ITKBUFFER,System.String,System.Boolean@)">
|
||
\~chinese
|
||
<summary>获取布尔类型区块数据特征的值</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pValue"> 布尔类型相机特征值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
\~english
|
||
<summary>Get the value of chunk data feature of boolean type</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pValue"> Value of boolean type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferGetChunkDouble(IKapCDotNet.ITKBUFFER,System.String,System.Double@)">
|
||
\~chinese
|
||
<summary>获取浮点数类型区块数据特征的值</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pValue"> 浮点数类型相机特征值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
\~english
|
||
<summary>Get the value of chunk data feature of double type</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pValue"> Value of double type</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferToChunkString(IKapCDotNet.ITKBUFFER,System.String,System.Text.StringBuilder,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取字符串或枚举类型区块数据特征的值</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<param name="featureName"> 相机特征名称</param>
|
||
<param name="pValue"> 字符串或枚举类型相机特征值</param>
|
||
<param name="pLen"> 作为输入指明特征值的最大长度,作为输出指明特征值的有效长度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
\~english
|
||
<summary>Get the value of chunk data feature of string or enumeration type</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<param name="featureName"> Camera feature name</param>
|
||
<param name="pValue"> String or enumeration type camera feature value</param>
|
||
<param name="pLen"> As input, it indicates the maximum length of feature value. As output, it indicates the effective length of feature value</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_ARG
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_NOT_IMPLEMENT
|
||
- ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferGaussianDenoise(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.Boolean,System.Single,System.Int32,System.Int32)">
|
||
\~chinese
|
||
<summary>自适应高斯降噪算法</summary>
|
||
<param name="sigma"> 高斯sigma值,推荐范围 0~10;</param>
|
||
<param name="threshold"> 平坦阈值 范围[0,INT_MAX) 推荐15~25</param>
|
||
<param name="option"> 预留选项</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
缓冲区数据格式仅支持Mono8、Mono10、Mono12和Bayer8、Bayer10、Bayer12。
|
||
\~english
|
||
<summary>Adaptive Gaussian filtering</summary>
|
||
<param name="sigma"> Gaussian sigma value</param>
|
||
<param name="threshold"> Flat area threshold [0,INT_MAX),15~25 is recommended when hSrc is 8 bit image</param>
|
||
<param name="option"> Leave a reservation</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
Buffer data format only supports Mono8、Mono10、Mono12,and Bayer8、Bayer10、Bayer12.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferDenoise(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.Int32)">
|
||
\~chinese
|
||
<summary>图像降噪算法</summary>
|
||
<param name="hSrc"> 源缓冲区句柄</param>
|
||
<param name="hDst"> 目的缓冲区句柄,可与源缓冲区句柄相同</param>
|
||
<param name="threshold"> 阈值1~64</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
缓冲区数据格式仅支持非packed的Mono和RGB/BGR。
|
||
\~english
|
||
<summary>Denoise a image by GIMP algothrim</summary>
|
||
<param name="hSrc"> Source buffer to denoise</param>
|
||
<param name="hDst"> Destination buffer, dst could be the same as src</param>
|
||
<param name="threshold"> a valid threshold from 1 to 64</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
Buffer data format only supports non-packed Mono and RGB/BGR.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferThreshMedianFilter(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.Int32,System.Int32,System.Boolean,System.Int32)">
|
||
\~chinese
|
||
<summary>图像双阈值中值滤波算法</summary>
|
||
<param name="size"> 窗口大小,取值:{3,5},视情况而定</param>
|
||
<param name="threshold"> 阈值(低)[0,INT_MAX - 8),视情况而定,一般推荐10~35</param>
|
||
<param name="isBayerImg"> 源图像为Bayer图像时为真</param>
|
||
<param name="option"> 预留选项</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
缓冲区数据格式仅支持Mono8、Mono10、Mono12;Bayer8、Bayer10、Bayer12。
|
||
\~english
|
||
<summary>double threshold median blur</summary>
|
||
<param name="size"> Window size,must be 3 or 5</param>
|
||
<param name="threshold"> A low threshold , value threshold [0,INT_MAX - 8),10~35 is recommended when hSrc is 8bit image</param>
|
||
<param name="isBayerImg"> It is true when the source image is a Bayer image</param>
|
||
<param name="option"> Leave a reservation</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
Buffer data format only supports Mono8、Mono10、Mono12,and Bayer8、Bayer10、Bayer12.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferSharpen(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.Int32,System.Int32)">
|
||
\~chinese
|
||
<summary>缓冲区锐化</summary>
|
||
<param name="hSrc"> 源缓冲区句柄</param>
|
||
<param name="hDst"> 目的缓冲区句柄</param>
|
||
<param name="degree"> 锐化系数,参数范围0~100</param>
|
||
<param name="option"> 预留选项</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
缓冲区数据格式仅支持非packed的Mono和RGB/BGR。
|
||
\~english
|
||
<summary>Buffer sharpening</summary>
|
||
<param name="hSrc"> Source buffer handle</param>
|
||
<param name="hDst"> Destination buffer handle</param>
|
||
<param name="degree"> Sharpening coefficient, parameter range 0~100</param>
|
||
<param name="option"> Reserved</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
Buffer data format only supports non-packed Mono and RGB/BGR.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkBufferPixelShiftCombine(IKapCDotNet.ITKBUFFER[]@,System.UInt32,IKapCDotNet.ITKBUFFER,System.UInt32)">
|
||
\~chinese
|
||
<summary>合成像素位移图像</summary>
|
||
<param name="hBufferArray"> 输入的像素位移图像数组</param>
|
||
<param name="hImageArrayCount"> 像素位移图像数量, 必须是4、9或16</param>
|
||
<param name="hDst"> 输出的高分辨率图像</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
将4/9/16个像素位移图像合成一张更高分辨率的图像, 输入图像的格式必须是Mono或者BayerRG。支持细节如下:
|
||
1. 输入4张像素位移图像情况下,输入格式支持Mono、BayerRG格式。
|
||
如果输入格式为Mono,输出格式为Mono,输出宽、高分别为输入的两倍。
|
||
如果输入格式为BayerRG,输出格式为BGR,输出宽、高和输入同样。
|
||
2. 输入9张像素位移图像情况下,输入格式只支持Mono格式,输出宽、高分别为输入的三倍。
|
||
3. 输入16张像素位移图像情况下,输入格式只支持BayerRG格式,输出格式为BGR,输出宽、高分别为输入的两倍。
|
||
4. 在生成BGR图像的情况下, 图像的第一行和第一列由于原始图像没有对应数据, 所以是缺失的, 为正常现象.
|
||
\~english
|
||
<summary>Combine pixel shift images to a higer resolution image</summary>
|
||
<param name="hBufferArray"> pixel shift images array</param>
|
||
<param name="hImageArrayCount"> pixel shift images array, it must be 4,9 or 16</param>
|
||
<param name="hDst"> the image combined by input images</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALID_ARG</returns>
|
||
Combine four pixel-shifted images from 4/9/16 to create a higher resolution image. The input image format must be Mono or BayerRG. Details supported are as follows:
|
||
1. When inputting four pixel-shifted images, the input format supports Mono and BayerRG formats.
|
||
If the input format is Mono, the output format is also Mono, with the output width and height being twice that of the input.
|
||
If the input format is BayerRG, the output format is BGR, with the same width and height as the input.
|
||
2. When inputting nine pixel-shifted images, the input format only supports Mono, with the output width and height being three times that of the input.
|
||
3. When inputting sixteen pixel-shifted images, the input format only supports BayerRG, with the output format being BGR, and the output width and height being twice that of the input.
|
||
4. When generating a BGR image, the first row and the first column are missing due to the lack of corresponding data in the original image, which is normal and not a problem.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkViewNew(IKapCDotNet.ITKBUFFER,System.IntPtr,IKapCDotNet.ITKVIEW@)">
|
||
\~chinese
|
||
<summary>新建视图窗口</summary>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<param name="hParentWnd"> 父窗口句柄</param>
|
||
<param name="hView"> 视图窗口句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
hParentWnd指向父窗口句柄,当父窗口句柄不为空时,新建窗口共享父窗口消息循环队列;当父窗口句柄为空时,新建窗口会新建消息循环队列。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewFree(IKapCDotNet.ITKVIEW)"/>
|
||
\~english
|
||
<summary>Create view window</summary>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<param name="hParentWnd"> Parent window handle</param>
|
||
<param name="hView"> View window handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
hParentWnd points to the handle of the parent window. When the handle of the parent window is not empty,
|
||
a new window shares the message loop queue of the parent window. When the handle of the parent window is empty, creating a new window will create a new message loop queue.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewFree(IKapCDotNet.ITKVIEW)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkViewFree(IKapCDotNet.ITKVIEW)">
|
||
\~chinese
|
||
<summary>释放视图窗口</summary>
|
||
<param name="hView"> 视图窗口句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
当用户点击关闭按钮关闭视图窗口后,仍然需要调用本函数释放在建立图像窗口中申请的资源。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewNew(IKapCDotNet.ITKBUFFER,System.IntPtr,IKapCDotNet.ITKVIEW@)"/>
|
||
\~english
|
||
<summary>Release view window</summary>
|
||
<param name="hView"> View window handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
When users click the close button to close the view window, calling this function to release the resources requested in the image window creation.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewNew(IKapCDotNet.ITKBUFFER,System.IntPtr,IKapCDotNet.ITKVIEW@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkViewAddBuffer(IKapCDotNet.ITKVIEW,IKapCDotNet.ITKBUFFER)">
|
||
\~chinese
|
||
<summary>视图窗口添加缓冲区</summary>
|
||
<param name="hView"> 视图窗口句柄</param>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. 添加的缓冲区宽高和图像格式必须和视图窗口宽高和图像格式保持一致。
|
||
2. 每个视图窗口中都会维护独立的缓冲区链表,每次调用 ItkViewShow 或 ItkViewShowNext 时,视图窗口都会从缓冲区链表取出一个或者多个缓冲区进行显示。
|
||
3. 视图窗口不会多次添加同一个数据缓冲区。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewRemoveBuffer(IKapCDotNet.ITKVIEW,IKapCDotNet.ITKBUFFER)"/>
|
||
\~english
|
||
<summary>Add buffer to view window</summary>
|
||
<param name="hView"> View window handle</param>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. The width, height, and image format of the added buffer must be consistent with the width, height, and image format of the view window.
|
||
2. Each view window maintains an independent buffer list, and each time ItkViewShow or ItkViewShowNext is called,
|
||
the view window retrieves one or more buffers from the buffer list for display.
|
||
3. The view window will not add the same data buffer multiple times.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewRemoveBuffer(IKapCDotNet.ITKVIEW,IKapCDotNet.ITKBUFFER)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkViewRemoveBuffer(IKapCDotNet.ITKVIEW,IKapCDotNet.ITKBUFFER)">
|
||
\~chinese
|
||
<summary>视图窗口移除缓冲区</summary>
|
||
<param name="hView"> 视图窗口句柄</param>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
视图窗口应该至少保留一个缓冲区,否则无法显示任何图像数据。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewAddBuffer(IKapCDotNet.ITKVIEW,IKapCDotNet.ITKBUFFER)"/>
|
||
\~english
|
||
<summary>Remove buffer from view window</summary>
|
||
<param name="hView"> View window handle</param>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The view window should reserve at least one buffer, otherwise no image data can be displayed.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewAddBuffer(IKapCDotNet.ITKVIEW,IKapCDotNet.ITKBUFFER)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkViewRemoveAllBuffer(IKapCDotNet.ITKVIEW)">
|
||
\~chinese
|
||
<summary>视图窗口移除所有缓冲区</summary>
|
||
<param name="hView"> 视图窗口句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
视图窗口应该至少保留一个缓冲区,否则无法显示任何图像数据。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewAddBuffer(IKapCDotNet.ITKVIEW,IKapCDotNet.ITKBUFFER)"/>
|
||
\~english
|
||
<summary>Remove all buffers from view window</summary>
|
||
<param name="hView"> View window handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
The view window should reserve at least one buffer, otherwise no image data can be displayed.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewAddBuffer(IKapCDotNet.ITKVIEW,IKapCDotNet.ITKBUFFER)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkViewSetPrm(IKapCDotNet.ITKVIEW,System.UInt32,System.IntPtr)">
|
||
\~chinese
|
||
<summary>设置视图窗口参数</summary>
|
||
<param name="hView"> 视图窗口句柄</param>
|
||
<param name="prm"> 参数ID</param>
|
||
<param name="value"> 参数值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
可写的视图窗口参数prm如下所示:
|
||
| 可写的视图窗口参数prm |
|
||
|-------------------------------|
|
||
| ITKVIEW_PRM_FILP_X |
|
||
| ITKVIEW_PRM_FILP_Y |
|
||
| ITKVIEW_PRM_LSB |
|
||
| ITKVIEW_PRM_MSB |
|
||
| ITKVIEW_PRM_BUFFER_ROI_HEIGHT |
|
||
| ITKVIEW_PRM_BUFFER_ROI_WIDTH |
|
||
| ITKVIEW_PRM_BUFFER_ROI_LEFT |
|
||
| ITKVIEW_PRM_BUFFER_ROI_TOP |
|
||
| ITKVIEW_PRM_ZOOM_METHOD |
|
||
| ITKVIEW_PRM_HWND_TITLE |
|
||
| ITKVIEW_PRM_BAYER_MODE |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewGetPrm(IKapCDotNet.ITKVIEW,System.UInt32,System.IntPtr)"/>
|
||
\~english
|
||
<summary>Set view window parameter</summary>
|
||
<param name="hView"> View window handle</param>
|
||
<param name="prm"> Parameter ID</param>
|
||
<param name="value"> Parameter value</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
Writable view window parameters prm are as follows:
|
||
| Writable view window parameters prm |
|
||
|-------------------------------------|
|
||
| ITKVIEW_PRM_FILP_X |
|
||
| ITKVIEW_PRM_FILP_Y |
|
||
| ITKVIEW_PRM_LSB |
|
||
| ITKVIEW_PRM_MSB |
|
||
| ITKVIEW_PRM_BUFFER_ROI_HEIGHT |
|
||
| ITKVIEW_PRM_BUFFER_ROI_WIDTH |
|
||
| ITKVIEW_PRM_BUFFER_ROI_LEFT |
|
||
| ITKVIEW_PRM_BUFFER_ROI_TOP |
|
||
| ITKVIEW_PRM_ZOOM_METHOD |
|
||
| ITKVIEW_PRM_HWND_TITLE |
|
||
| ITKVIEW_PRM_BAYER_MODE |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewGetPrm(IKapCDotNet.ITKVIEW,System.UInt32,System.IntPtr)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkViewGetPrm(IKapCDotNet.ITKVIEW,System.UInt32,System.IntPtr)">
|
||
\~chinese
|
||
<summary>获取视图窗口参数</summary>
|
||
<param name="hView"> 视图窗口句柄</param>
|
||
<param name="prm"> 参数ID</param>
|
||
<param name="value"> 参数值</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
可读的视图窗口参数prm如下所示:
|
||
| 可读的视图窗口参数prm |
|
||
|----------------------------------|
|
||
| ITKVIEW_PRM_FILP_X |
|
||
| ITKVIEW_PRM_FILP_Y |
|
||
| ITKVIEW_PRM_LSB |
|
||
| ITKVIEW_PRM_MSB |
|
||
| ITKVIEW_PRM_BUFFER_ROI_HEIGHT |
|
||
| ITKVIEW_PRM_BUFFER_ROI_WIDTH |
|
||
| ITKVIEW_PRM_BUFFER_ROI_LEFT |
|
||
| ITKVIEW_PRM_BUFFER_ROI_TOP |
|
||
| ITKVIEW_PRM_ZOOM_METHOD |
|
||
| ITKVIEW_PRM_ZOOM_MAX_RATIO |
|
||
| ITKVIEW_PRM_ZOOM_MIN_RATIO |
|
||
| ITKVIEW_PRM_HWND |
|
||
| ITKVIEW_PRM_HWND_TITLE |
|
||
| ITKVIEW_PRM_BAYER_MODE |
|
||
| ITKVIEW_PRM_BUFFER_CURRENT_INDEX |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewSetPrm(IKapCDotNet.ITKVIEW,System.UInt32,System.IntPtr)"/>
|
||
\~english
|
||
<summary>Get view window parameter</summary>
|
||
<param name="hView"> View window handle</param>
|
||
<param name="prm"> Parameter ID</param>
|
||
<param name="value"> Parameter value</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
Readable view window parameters prm are as follows:
|
||
| Readable view window parameters prm |
|
||
|-------------------------------------|
|
||
| ITKVIEW_PRM_FILP_X |
|
||
| ITKVIEW_PRM_FILP_Y |
|
||
| ITKVIEW_PRM_LSB |
|
||
| ITKVIEW_PRM_MSB |
|
||
| ITKVIEW_PRM_BUFFER_ROI_HEIGHT |
|
||
| ITKVIEW_PRM_BUFFER_ROI_WIDTH |
|
||
| ITKVIEW_PRM_BUFFER_ROI_LEFT |
|
||
| ITKVIEW_PRM_BUFFER_ROI_TOP |
|
||
| ITKVIEW_PRM_ZOOM_METHOD |
|
||
| ITKVIEW_PRM_ZOOM_MAX_RATIO |
|
||
| ITKVIEW_PRM_ZOOM_MIN_RATIO |
|
||
| ITKVIEW_PRM_HWND |
|
||
| ITKVIEW_PRM_HWND_TITLE |
|
||
| ITKVIEW_PRM_BAYER_MODE |
|
||
| ITKVIEW_PRM_BUFFER_CURRENT_INDEX |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewSetPrm(IKapCDotNet.ITKVIEW,System.UInt32,System.IntPtr)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkViewHide(IKapCDotNet.ITKVIEW)">
|
||
\~chinese
|
||
<summary>隐藏视图窗口</summary>
|
||
<param name="hView"> 视图窗口句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewShow(IKapCDotNet.ITKVIEW)"/>
|
||
\~english
|
||
<summary>Hide view window</summary>
|
||
<param name="hView"> View window handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewShow(IKapCDotNet.ITKVIEW)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkViewShow(IKapCDotNet.ITKVIEW)">
|
||
\~chinese
|
||
<summary>显示所有采集完毕的缓冲区数据</summary>
|
||
<param name="hView"> 视图窗口句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. 本函数在不影响图像数据传输的情况下显示尽可能多的图像数据,如果显示图像的操作过于耗时,可能会跳过部分数据图像的显示过程。
|
||
2. 当缓冲区为满时才会显示数据。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewHide(IKapCDotNet.ITKVIEW)"/>
|
||
\~english
|
||
<summary>Display all grabbed buffer data</summary>
|
||
<param name="hView"> View window handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
1. This function displays as much image data as possible without affecting the transmission of image data.
|
||
If the operation of displaying images is too time-consuming, it may skip the display process of some data images.
|
||
2. Data will only be displayed when the buffer is full.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewHide(IKapCDotNet.ITKVIEW)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkViewShowNext(IKapCDotNet.ITKVIEW)">
|
||
\~chinese
|
||
<summary>显示下一帧缓冲区数据</summary>
|
||
<param name="hView"> 视图窗口句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewHide(IKapCDotNet.ITKVIEW)"/>
|
||
\~english
|
||
<summary>Display the next frame of buffer data</summary>
|
||
<param name="hView"> View window handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewHide(IKapCDotNet.ITKVIEW)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkViewShowBuffer(IKapCDotNet.ITKVIEW,IKapCDotNet.ITKBUFFER)">
|
||
\~chinese
|
||
<summary>显示某个缓冲区数据</summary>
|
||
<param name="hView"> 视图窗口句柄</param>
|
||
<param name="hBuffer"> 缓冲区句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewHide(IKapCDotNet.ITKVIEW)"/>
|
||
\~english
|
||
<summary>Display the image data of some buffer</summary>
|
||
<param name="hView"> View window handle</param>
|
||
<param name="hBuffer"> Buffer handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewHide(IKapCDotNet.ITKVIEW)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)">
|
||
\~chinese
|
||
<summary>打开相机中的文件</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="path"> 打开或创建的文件名</param>
|
||
<param name="mode"> 设备文件打开模式</param>
|
||
<param name="fp"> 文件句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INSUFFICIENT_RESOURCES</returns>
|
||
1. 打开的文件应该在操作结束后使用 ItkFileClose 关闭。
|
||
2. 如果在断电前对文件进行了更改而没有关闭,则可以删除或重新安装文件。
|
||
3. 禁止重复打开具有任何写模式标志的文件。
|
||
4. 文件打开模式可选项如下所示:
|
||
| 文件打开模式 |
|
||
|------------------------------|
|
||
| ITKFILE_VAL_FA_READ |
|
||
| ITKFILE_VAL_FA_WRITE |
|
||
| ITKFILE_VAL_FA_OPEN_EXISTING |
|
||
| ITKFILE_VAL_FA_CREATE_NEW |
|
||
| ITKFILE_VAL_FA_CREATE_ALWAYS |
|
||
| ITKFILE_VAL_FA_OPEN_ALWAYS |
|
||
| ITKFILE_VAL_FA_OPEN_APPEND |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileClose(IKapCDotNet.ITKFILE)"/>
|
||
\~english
|
||
<summary>Open files in the camera</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="path"> File name opened or created</param>
|
||
<param name="mode"> Device file opening mode</param>
|
||
<param name="fp"> File handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INSUFFICIENT_RESOURCES</returns>
|
||
1. The opened file should be closed using ItkFileClose after the operation is completed.
|
||
2. If changes are made to the file before the power outage and it is not closed, the file can be deleted or reinstalled.
|
||
3. Do not repeatedly open files with any write mode flags.
|
||
4. The file open mode options are as follows:
|
||
| File open mode |
|
||
|------------------------------|
|
||
| ITKFILE_VAL_FA_READ |
|
||
| ITKFILE_VAL_FA_WRITE |
|
||
| ITKFILE_VAL_FA_OPEN_EXISTING |
|
||
| ITKFILE_VAL_FA_CREATE_NEW |
|
||
| ITKFILE_VAL_FA_CREATE_ALWAYS |
|
||
| ITKFILE_VAL_FA_OPEN_ALWAYS |
|
||
| ITKFILE_VAL_FA_OPEN_APPEND |
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileClose(IKapCDotNet.ITKFILE)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFileClose(IKapCDotNet.ITKFILE)">
|
||
\~chinese
|
||
<summary>关闭相机中的文件</summary>
|
||
<param name="fp"> 文件句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
如果文件已更改,则将文件的缓存信息写回。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)"/>
|
||
\~english
|
||
<summary>Close files in the camera</summary>
|
||
<param name="fp"> File handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
If the file has been changed, write back the cached information of the file.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFileRead(IKapCDotNet.ITKFILE,System.IntPtr,System.UInt32,System.UInt32@)">
|
||
\~chinese
|
||
<summary>读取设备文件数据</summary>
|
||
<param name="fp"> 文件句柄</param>
|
||
<param name="buf"> 存储读取数据的用户缓冲区</param>
|
||
<param name="btr"> 缓冲区长度</param>
|
||
<param name="br"> 实际读取的字节数</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
1. 本函数从相机文件指针位置读取数据到用户缓冲区。读取成功后,文件指针会向前移动*br字节。
|
||
2. 每次打开文件后,文件指针都会复位到0。
|
||
3. 每次读取完成后,都应检测*br参数以验证是否到达文件末尾。若*br < btr,则表示当前文件指针已经到达文件末尾。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileWrite(IKapCDotNet.ITKFILE,System.IntPtr,System.UInt32,System.UInt32@)"/>
|
||
\~english
|
||
<summary>Read device file data</summary>
|
||
<param name="fp"> File handle</param>
|
||
<param name="buf"> User buffer for storing read data</param>
|
||
<param name="btr"> Buffer length</param>
|
||
<param name="br"> Actual number of bytes read</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
1. This function reads data from the camera file pointer position to the user buffer. After successful reading, the file pointer will move forward by *br bytes.
|
||
2. After each file is opened, the file pointer is reset to 0.
|
||
3. After each reading is completed, the *br parameter should be checked to verify if it has reached the end of the file.
|
||
If *br<btr, it means that the current file pointer has reached the end of the file.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileWrite(IKapCDotNet.ITKFILE,System.IntPtr,System.UInt32,System.UInt32@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFileWrite(IKapCDotNet.ITKFILE,System.IntPtr,System.UInt32,System.UInt32@)">
|
||
\~chinese
|
||
<summary>写入设备文件数据</summary>
|
||
<param name="fp"> 文件句柄</param>
|
||
<param name="buf"> 存储写入数据的用户缓冲区</param>
|
||
<param name="btw"> 缓冲区长度</param>
|
||
<param name="bw"> 实际写入的字节数</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
1. 本函数向相机文件指针位置写入用户缓冲区数据。写入成功后,文件指针会向前移动*bw字节。
|
||
2. 每次打开文件后,文件指针都会复位到0。
|
||
3. 每次写入完成后,都应检测*bw参数以验证文件是否已经耗尽所有剩余存储空间。若*bw < btw,则表示当前文件系统已无更多空间来存储数据。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileRead(IKapCDotNet.ITKFILE,System.IntPtr,System.UInt32,System.UInt32@)"/>
|
||
\~english
|
||
<summary>Write device file data</summary>
|
||
<param name="fp"> File handle</param>
|
||
<param name="buf"> User buffer for storing written data</param>
|
||
<param name="btw"> Buffer length</param>
|
||
<param name="bw"> Actual number of bytes written</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
1. This function writes user buffer data to the camera file pointer position. After successful writing, the file pointer will move forward by *bw bytes.
|
||
2. After each file is opened, the file pointer is reset to 0.
|
||
3. After each write is completed, the *bw parameter should be checked to verify if the file has exhausted all remaining storage space.
|
||
If *bw<btw, it means that the current file system has no more space to store data.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileRead(IKapCDotNet.ITKFILE,System.IntPtr,System.UInt32,System.UInt32@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFileGetFileAccessProgress(IKapCDotNet.ITKFILE,System.Int64@,System.Int64@)">
|
||
\~chinese
|
||
<summary>获取文件存取的进度</summary>
|
||
<param name="fp"> 文件句柄</param>
|
||
<param name="nCompleted"> 已完成的长度</param>
|
||
<param name="nTotal"> 总长度</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
\~english
|
||
<summary>Get the progress value of file read/write operation</summary>
|
||
<param name="fp"> File handle</param>
|
||
<param name="nCompleted"> Completed Length</param>
|
||
<param name="nTotal"> Total Length</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFileLSeek(IKapCDotNet.ITKFILE,System.UInt32)">
|
||
\~chinese
|
||
<summary>设置设备文件偏移量</summary>
|
||
<param name="fp"> 文件句柄</param>
|
||
<param name="ofs"> 偏移量</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
文件指针位置会作为写入文件和读取文件的起始地址,每次成功读取或写入文件都会移动指针。使用 ItkFileLSeek 可以移动指针位置。
|
||
\~english
|
||
<summary>Set device file offset</summary>
|
||
<param name="fp"> File handle</param>
|
||
<param name="ofs"> Offset</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
The file pointer position will serve as the starting address for writing and reading files,
|
||
and the pointer will be moved every time a file is successfully read or written. ItkFileLSeek allows you to move the pointer position.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFileSize(IKapCDotNet.ITKFILE,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取设备文件大小</summary>
|
||
<param name="fp"> 文件句柄</param>
|
||
<param name="size"> 文件尺寸</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
\~english
|
||
<summary>Get device file size</summary>
|
||
<param name="fp"> File handle</param>
|
||
<param name="size"> File size</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFileSync(IKapCDotNet.ITKFILE)">
|
||
\~chinese
|
||
<summary>刷新写入设备文件的缓冲信息</summary>
|
||
<param name="fp"> 文件句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
当需要长时间打开文件并进行写入操作时,建议周期性调用本函数来刷新文件缓存信息,避免由于突然断电导致数据丢失。
|
||
\~english
|
||
<summary>Refresh the cache information for writing device files</summary>
|
||
<param name="fp"> File handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
When it is necessary to open a file for a long time and perform write operations,
|
||
it is recommended to periodically call this function to refresh the file cache information to avoid data loss due to sudden power outages.
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFileTell(IKapCDotNet.ITKFILE,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取设备文件位置相对于文件首的偏移字节数</summary>
|
||
<param name="fp"> 文件句柄</param>
|
||
<param name="ofs"> 偏移字节数</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileLSeek(IKapCDotNet.ITKFILE,System.UInt32)"/>
|
||
\~english
|
||
<summary>Get the offset byte count of the device file location relative to the file header</summary>
|
||
<param name="fp"> File handle</param>
|
||
<param name="ofs"> Offset byte count</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileLSeek(IKapCDotNet.ITKFILE,System.UInt32)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFileEof(IKapCDotNet.ITKFILE,System.UInt32@)">
|
||
\~chinese
|
||
<summary>检测设备文件结束符</summary>
|
||
<param name="fp"> 文件句柄</param>
|
||
<param name="eof"> 结束符</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
若当前文件指针已经到达末尾,则ofs值为1,否则ofs值为0。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileLSeek(IKapCDotNet.ITKFILE,System.UInt32)"/>
|
||
\~english
|
||
<summary>Detecting device file terminator</summary>
|
||
<param name="fp"> File handle</param>
|
||
<param name="eof"> End symbol</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
If the current file pointer has reached the end, the ofs value is 1, otherwise the ofs value is 0.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileLSeek(IKapCDotNet.ITKFILE,System.UInt32)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDirOpen(IKapCDotNet.ITKDEVICE,System.String,IKapCDotNet.ITKDIR@)">
|
||
\~chinese
|
||
<summary>打开设备文件夹</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="path"> 文件夹名称</param>
|
||
<param name="dp"> 指向文件夹对象的句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INSUFFICIENT_RESOURCES</returns>
|
||
用户可以在文件夹中存储文件以形成树形文件结构。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDirClose(IKapCDotNet.ITKDIR)"/>
|
||
\~english
|
||
<summary>Open device folder</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="path"> Folder name</param>
|
||
<param name="dp"> Handle to folder object</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INSUFFICIENT_RESOURCES</returns>
|
||
Users can store files in folders to form a tree like file structure.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDirClose(IKapCDotNet.ITKDIR)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDirClose(IKapCDotNet.ITKDIR)">
|
||
\~chinese
|
||
<summary>关闭设备文件夹</summary>
|
||
<param name="dp"> 文件夹句柄</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
当文件夹句柄关闭后,后续所有使用该句柄的API都不再有效。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDirOpen(IKapCDotNet.ITKDEVICE,System.String,IKapCDotNet.ITKDIR@)"/>
|
||
\~english
|
||
<summary>Close the device folder</summary>
|
||
<param name="dp"> Folder handle</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
After the folder handle is closed, all subsequent API that use the handle are no longer valid.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDirOpen(IKapCDotNet.ITKDEVICE,System.String,IKapCDotNet.ITKDIR@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkDirRead(IKapCDotNet.ITKDIR,IKapCDotNet.ITKFILE_INFO)">
|
||
\~chinese
|
||
<summary>读取设备文件夹中的项</summary>
|
||
<param name="dp"> 文件夹句柄</param>
|
||
<param name="fno"> 指向文件信息结构的指针,用于存储有关已读项的信息</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
1. 点条目(“”和“..”)在子目录中会被过滤掉,不会出现在读取项中。
|
||
2. 当所有文件都已被读取后,将存储一个空字符串到fno->fname[]中。
|
||
\~english
|
||
<summary>Read items from the device folder</summary>
|
||
<param name="dp"> Folder handle</param>
|
||
<param name="fno"> Pointer to the file information structure, used to store information about read items</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
1. Point entries ("" and "..") will be filtered out in subdirectories and will not appear in read entries.
|
||
2. After all files have been read, an empty string will be stored in fno->fname[].
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFileStat(IKapCDotNet.ITKDEVICE,System.String,IKapCDotNet.ITKFILE_INFO)">
|
||
\~chinese
|
||
<summary>检测文件或目录是否存在</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="path"> 文件名称</param>
|
||
<param name="fno"> 指向文件信息结构的指针,存储文件信息</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
1. 如果文件不存在,则返回 FR_NO_FILE 。
|
||
2. 如果文件存在,则返回FR_OK和存储到文件信息结构中的文件信息。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)"/>
|
||
\~english
|
||
<summary>Check if the file or directory exists</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="path"> File name</param>
|
||
<param name="fno"> Pointer to the file information structure, storing file information</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
1. If the file does not exist, return FR_NO_FILE .
|
||
2. If the file exists, return the FR_OK and the file information stored in the file information structure.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFileUnlink(IKapCDotNet.ITKDEVICE,System.String)">
|
||
\~chinese
|
||
<summary>删除文件或目录</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="path"> 文件名称</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
1. 如果文件或目录的访问模式为只读模式,则无法被删除。
|
||
2. 子目录必须为空,且不能是当前目录。
|
||
3. 文件或目录必须未被打开。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)"/>
|
||
\~english
|
||
<summary>Delete files or directories</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="path"> File name</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
1. If the access mode of a file or directory is read-only, it cannot be deleted.
|
||
2. The subdirectories must be empty and cannot be the current directory.
|
||
3. The file or directory must not be opened.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFileRename(IKapCDotNet.ITKDEVICE,System.String,System.String)">
|
||
\~chinese
|
||
<summary>文件或子目录重命名</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="old_name"> 文件或目录原名称</param>
|
||
<param name="new_name"> 文件或目录重命名名称</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
要重命名的文件或目录必须未被打开。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)"/>
|
||
\~english
|
||
<summary>Rename files or subdirectories</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="old_name"> Original name of file or directory</param>
|
||
<param name="new_name"> Rename file or directory name</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
The file or directory to be renamed must not be opened.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFileMkdir(IKapCDotNet.ITKDEVICE,System.String)">
|
||
\~chinese
|
||
<summary>创建新目录</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="path"> 创建目录名</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileUnlink(IKapCDotNet.ITKDEVICE,System.String)"/>
|
||
\~english
|
||
<summary>Create a new directory</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="path"> Created directory name</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE
|
||
- ITKSTATUS_INVALD_ARG</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileUnlink(IKapCDotNet.ITKDEVICE,System.String)"/>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapC.ItkFileGetFree(IKapCDotNet.ITKDEVICE,System.UInt32@,System.UInt32@)">
|
||
\~chinese
|
||
<summary>获取设备的空余空间</summary>
|
||
<param name="hDev"> 相机设备句柄</param>
|
||
<param name="nbfree"> 空余空间,单位字节</param>
|
||
<param name="nbtotal"> 设备总空间,单位字节</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileUnlink(IKapCDotNet.ITKDEVICE,System.String)"/>
|
||
\~english
|
||
<summary>Get free space on the device</summary>
|
||
<param name="hDev"> Camera device handle</param>
|
||
<param name="nbfree"> Free space, unit byte</param>
|
||
<param name="nbtotal"> Total device space, in bytes</param>
|
||
<returns>
|
||
- ITKSTATUS_OK
|
||
- ITKSTATUS_INVALID_HANDLE</returns>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileUnlink(IKapCDotNet.ITKDEVICE,System.String)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_MODULE_BIT_OFFSET">
|
||
\~chinese
|
||
<summary>IKapC库函数返回值</summary>
|
||
\~english
|
||
<summary>IKapC library function return value</summary>
|
||
\~chinese
|
||
<summary>函数返回值定义</summary>
|
||
函数返回值是一个32bit数据,数据各位描述如下所示:
|
||
| 位数 | 描述 |
|
||
|---------|------------|
|
||
| [0:15] | 错误码ID |
|
||
| [16:19] | 错误类别ID |
|
||
| [20:23] | 模块ID |
|
||
| [24:31] | 预留 |
|
||
\~english
|
||
<summary>Function return value definition</summary>
|
||
The return value of function is a 32bit data, which is described as follows:
|
||
| Bit | Description |
|
||
|----------|---------------|
|
||
| [0:15] | Error code ID |
|
||
| [16:19] | Error type ID |
|
||
| [20:23] | Module ID |
|
||
| [24:31] | Reversed |
|
||
<summary>\~chinese 模块ID偏移位置 \~english Module ID offset</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_LEVEL_BIT_OFFSET">
|
||
<summary>\~chinese 错误类别ID偏移位置 \~english Error type ID offset</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_STATUS_BIT_OFFSET">
|
||
<summary>\~chinese 错误码ID偏移位置 \~english Error code ID offset</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_MODULE_BIT_MASK">
|
||
<summary>\~chinese 模块ID切块 \~english Module ID mask</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_LEVEL_BIT_MASK">
|
||
<summary>\~chinese 错误类别ID切块 \~english Error type ID mask</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_STATUS_BIT_MASK">
|
||
<summary>\~chinese 错误码ID切块 \~english Error code ID mask</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_MODULE_UNKNOWN">
|
||
\~chinese
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetStatusText(System.UInt32,System.Text.StringBuilder,System.UInt32@,System.Text.StringBuilder,System.UInt32@,System.Text.StringBuilder,System.UInt32@)"/>
|
||
\~english
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetStatusText(System.UInt32,System.Text.StringBuilder,System.UInt32@,System.Text.StringBuilder,System.UInt32@,System.Text.StringBuilder,System.UInt32@)"/>
|
||
<summary>\~chinese 未指明的错误 \~english Unknown error</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_MODULE_DEVICE">
|
||
<summary>\~chinese 设备模块 \~english Device module</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_MODULE_BUFFER">
|
||
<summary>\~chinese 缓冲区模块 \~english Buffer module</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_MODULE_LOG">
|
||
<summary>\~chinese 日志模块 \~english Log module</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_MODULE_MANAGER">
|
||
<summary>\~chinese 全局模块 \~english Management module</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_MODULE_STREAM">
|
||
<summary>\~chinese 数据流模块 \~english Data stream module</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_MODULE_PARAM">
|
||
<summary>\~chinese 参数模块 \~english Parameter module</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_MODULE_SERIAL">
|
||
<summary>\~chinese 串口模块 \~english Serial port module</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_MODULE_EVENTINFO">
|
||
<summary>\~chinese 事件信息模块 \~english Event information module</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_MODULE_FEATURE">
|
||
<summary>\~chinese 特征模块 \~english Feature module</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_MODULE_VIEW">
|
||
<summary>\~chinese 视图模块 \~english View module</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_MODULE_BOARD">
|
||
<summary>\~chinese 采集卡模块 \~english Frame grabber module</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_MODULE_FILE">
|
||
<summary>\~chinese 文件模块 \~english File module</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_LEVEL_FAT">
|
||
\~chinese
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetStatusText(System.UInt32,System.Text.StringBuilder,System.UInt32@,System.Text.StringBuilder,System.UInt32@,System.Text.StringBuilder,System.UInt32@)"/>
|
||
\~english
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetStatusText(System.UInt32,System.Text.StringBuilder,System.UInt32@,System.Text.StringBuilder,System.UInt32@,System.Text.StringBuilder,System.UInt32@)"/>
|
||
<summary>\~chinese 致命错误 \~english Fatal error</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_LEVEL_ERR">
|
||
<summary>\~chinese 普通错误 \~english Ordinary error</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_LEVEL_WRN">
|
||
<summary>\~chinese 警告 \~english Warning</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_LEVEL_INF">
|
||
<summary>\~chinese 信息 \~english Information</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_OK">
|
||
\~chinese
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetStatusText(System.UInt32,System.Text.StringBuilder,System.UInt32@,System.Text.StringBuilder,System.UInt32@,System.Text.StringBuilder,System.UInt32@)"/>
|
||
\~english
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetStatusText(System.UInt32,System.Text.StringBuilder,System.UInt32@,System.Text.StringBuilder,System.UInt32@,System.Text.StringBuilder,System.UInt32@)"/>
|
||
<summary>\~chinese 成功 \~english Successful</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_INVALID_HANDLE">
|
||
<summary>\~chinese 无效的句柄 \~english Invalid handle</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_INSUFFICIENT_RESOURCES">
|
||
<summary>\~chinese 资源不足 \~english Insufficient resources</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_BUFFER_TOO_SMALL">
|
||
<summary>\~chinese 输入缓冲区太小 \~english Input buffer is too small</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_MISSING_RESOURCE">
|
||
<summary>\~chinese 资源缺失 \~english Resources missing</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_UNINITIALIZE">
|
||
<summary>\~chinese IKapC没有初始化运行环境 \~english IKapC has no initialized runtime environment</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_DEVICE_ID_OUTOF_RANGE">
|
||
<summary>\~chinese 设备索引越界 \~english Device index is out of range</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_SERAIL_PORT_NOT_AVAILABLE">
|
||
<summary>\~chinese 设备串口不可用 \~english Serial port is unavailable</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_XML_NOT_FOUND">
|
||
<summary>\~chinese 设备XML描述文件丢失 \~english Device XML description file is lost</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_DEVICE_NOT_ACCESSABLE">
|
||
<summary>\~chinese 设备无法访问 \~english Device is inaccessible</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_DEVICE_PERMISSION_DENY">
|
||
<summary>\~chinese 设备访问被拒绝 \~english Device access is denied</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_REGISTRY_NOT_FOUND">
|
||
<summary>\~chinese 注册表丢失 \~english Registry missing</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_XML_PARSE_ERROR">
|
||
<summary>\~chinese XML文件无法解析 \~english XML file cannot be parsed</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_INVALID_ARG">
|
||
<summary>\~chinese 无效的输入参数 \~english Invalid input parameter</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_INVALID_NAME">
|
||
<summary>\~chinese 无效的特征名称 \~english Invalid feature name</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_INCOMPATIBLE_FEATURE_TYPE">
|
||
<summary>\~chinese 特征类型不匹配函数类型 \~english Feature type does not match function type</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_TIME_OUT">
|
||
<summary>\~chinese 操作超时 \~english Operation timed out</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_COMMAND_CRASH">
|
||
<summary>\~chinese 相机命令冲突 \~english Camera command conflict</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_COMMAND_PARAM_OUT_OF_RANGE">
|
||
<summary>\~chinese 相机参数越界 \~english Camera parameter is out of range</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_COMMAND_NOT_ALLOW">
|
||
<summary>\~chinese 当前状态下不允许执行该命令 \~english Command cannot be executed in the current state</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_COMMAND_NOT_PRASE">
|
||
<summary>\~chinese 相机命令无法解析 \~english Camera command cannot be parsed</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_COMMAND_PENDING">
|
||
<summary>\~chinese 执行命令被挂起 \~english Execution command is suspended</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_ARG_OUT_OF_RANGE">
|
||
<summary>\~chinese 输入参数越界 \~english Input parameter is out of bounds</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_NOT_IMPLEMENT">
|
||
<summary>\~chinese 未实现 \~english Not realized</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_NO_MEMORY">
|
||
<summary>\~chinese 内存不足 \~english Out of memory</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_INCOMPATIBLE_ARG_TYPE">
|
||
<summary>\~chinese 参数不匹配 \~english Parameter mismatch</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_STREAM_IN_PROCESS">
|
||
<summary>\~chinese 数据流正在传输 \~english Data stream has being transferred</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_PRM_READ_ONLY">
|
||
<summary>\~chinese 参数只读 \~english Parameters are read-only</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_STREAM_IS_OPENED">
|
||
<summary>\~chinese 数据流已经被打开 \~english Data stream has been opened</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_SYSTEM_ERROR">
|
||
<summary>\~chinese 系统函数调用错误 \~english System function call error</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_INVALID_ADDRESS">
|
||
<summary>\~chinese 无效的地址 \~english Invalid address</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_BAD_ALIGNMENT">
|
||
<summary>\~chinese 参数边界不适配 \~english Parameter boundaries do not match</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_DEVICE_BUSY">
|
||
<summary>\~chinese 设备正忙,无法响应命令 \~english Device is busy and cannot respond to commands</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_DEVICE_IS_REMOVED">
|
||
<summary>\~chinese 设备已经被移除 \~english Device has been removed</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_DEVICE_NOT_FOUND">
|
||
<summary>\~chinese 未找到设备 \~english Device not found</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSATTUS_BOARD_IS_OPENED">
|
||
<summary>\~chinese 设备已经打开,不允许重复打开相同的设备 \~english Device has been enabled. Do not enable the same device repeatedly</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_BOARD_NO_OPENED">
|
||
<summary>\~chinese 设备未打开 \~english Device is not opened</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_PRM_WRITE_ONLY">
|
||
<summary>\~chinese 参数只支持写操作 \~english Parameter supports only write operations</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_BOARD_CONNECTION_FAIL">
|
||
<summary>\~chinese 采集卡和相机连接断开 \~english Frame grabber is disconnected from camera</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_RUNTIME_ERROR">
|
||
<summary>\~chinese 程序运行时错误 \~english Program runtime error</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_IO_ERROR">
|
||
<summary>\~chinese IO错误 \~english IO error</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_BUFFER_OVERFLOW">
|
||
<summary>\~chinese 缓冲区溢出 \~english Buffer overflow</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_COMMUNICATION_ERROR">
|
||
<summary>\~chinese 通信异常 \~english Abnormal communication</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_CXP_CONTROL_CRC_ERROR">
|
||
<summary>\~chinese CXP相机CRC错误 \~english CXP camera CRC error</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_ACK_ID_NOT_COMPATIABLE">
|
||
<summary>\~chinese gvcp的ack回复中acknowledge字段不正确或ack_id与cmd_id不匹配 \~english Acknowledge field in gvcp's ack reply is error or ack_id does not match cmd_id</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_DEV_INVALID_HEADER">
|
||
<summary>\~chinese 命令头部无效 \~english Command header is invalid</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_DEV_DSI_ENDPOINT_HALTED">
|
||
<summary>\~chinese 设备流接口端点已停止 \~english Endpoint of device stream interface has stopped</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_DEV_DEI_ENDPOINT_HALTED">
|
||
<summary>\~chinese 设备事件接口端点已停止 \~english Device event interface endpoint has stopped</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_DEV_DATA_DISCARDED">
|
||
<summary>\~chinese 当前块发生数据丢弃 \~english Data loss occurred in the current chunk</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_DEV_DATA_OVERRUN">
|
||
<summary>\~chinese 设备无法发送所有数据 \~english Device is unable to send all data</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_STREAM_ABORTED">
|
||
<summary>\~chinese 数据流被中止 \~english Data stream has been aborted</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_DRIVER_NOT_MATCH">
|
||
<summary>\~chinese 驱动版本不匹配 \~english Driver version mismatch</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_DEVICE_WRONG_USB_PORT">
|
||
<summary>\~chinese USB接口非3.0版本 \~english USB interface not version 3.0</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_DEVICE_IS_FAULTY">
|
||
<summary>\~chinese 设备故障 \~english Device error</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_CXP_TOPOLOGY_ERROR">
|
||
<summary>\~chinese CXP拓扑连接错误 \~english CXP topology connection error</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_STREAM_PENDING">
|
||
<summary>\~chinese 数据流还未开始 \~english Data stream has not been started</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_STREAM_TIMEOUT">
|
||
<summary>\~chinese 数据流超时 \~english Data stream has been timed out</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_STREAM_ABORT">
|
||
<summary>\~chinese 数据流终止 \~english Data stream has been abort</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTATUS_INVALID_BUFFER">
|
||
<summary>\~chinese 无效的缓冲区句柄 \~english Invalid buffer handle</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.IKAPC_PACKING">
|
||
\~chinese
|
||
<summary>IKapC库相关定义</summary>
|
||
\~english
|
||
<summary>IKapC library related definition</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.GENAPIC_INVALID_HANDLE">
|
||
\~chinese
|
||
\~english
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKMANAGER_PRM_FIRST">
|
||
\~chinese
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetPrm(System.UInt32,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManSetPrm(System.UInt32,System.IntPtr)"/>
|
||
\~english
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManGetPrm(System.UInt32,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkManSetPrm(System.UInt32,System.IntPtr)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKMANAGER_COAXPRESS_12_SUPPORT">
|
||
\~chinese
|
||
<summary>是否使用CXP12协议【RW】</summary>
|
||
本参数表示是否使用CXP12协议。
|
||
1. 本参数默认支持CXP12协议。
|
||
2. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
3. 参数取值及描述如下所示:
|
||
| 参数取值 | 描述 |
|
||
|----------|-----------------|
|
||
| 0 | 不使用CXP12协议 |
|
||
| 1 | 使用CXP12协议 |
|
||
\~english
|
||
<summary>Whether to use CXP12 protocol [RW]</summary>
|
||
This parameter indicates whether to use CXP12 protocol.
|
||
1. This parameter supports CXP12 protocol by default.
|
||
2. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
3. The parameter values and descriptions are as follows:
|
||
| Parameter value | Description |
|
||
|------------------|--------------------------|
|
||
| 0 | Not using CXP12 protocol |
|
||
| 1 | Using CXP12 protocol |
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKMANAGER_COAXPRESS_COMMUNICATION_TAG_SUPPORT">
|
||
\~chinese
|
||
<summary>是否支持CXP指令Tag【RW】</summary>
|
||
本参数表示是否支持CXP指令Tag。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
2. 参数取值及描述如下所示:
|
||
| 参数取值 | 描述 |
|
||
|----------|------------------|
|
||
| 0 | 不支持CXP指令Tag |
|
||
| 1 | 支持CXP指令Tag |
|
||
\~english
|
||
<summary>Whether to support CXP instruction Tag [RW]</summary>
|
||
This parameter indicates whether CXP instruction Tag is supported.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
2. The parameter values and descriptions are as follows:
|
||
| Parameter value | Description |
|
||
|-----------------|----------------------------------|
|
||
| 0 | Does not support CXP command Tag |
|
||
| 1 | Support CXP command Tag |
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKMANAGER_COAXPRESS_CONTROL_PACKET_MAX_SIZE">
|
||
\~chinese
|
||
<summary>CXP控制包最大尺寸【RW】</summary>
|
||
本参数表示CXP控制包最大尺寸。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>CXP control packet maximum size [RW]</summary>
|
||
This parameter indicates the maximum size of CXP control packet.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKMANAGER_COAXPRESS_STREAM_PACKET_MAX_SIZE">
|
||
\~chinese
|
||
<summary>CXP流包最大尺寸【RW】</summary>
|
||
本参数表示CXP流包最大尺寸。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>CXP stream packet maximum size [RW]</summary>
|
||
This parameter indicates the maximum size of CXP stream packet.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKMANAGER_COAXPRESS_RW_REGISTER_MAX_TIME">
|
||
\~chinese
|
||
<summary>CXP读写寄存器最大次数【RW】</summary>
|
||
本参数表示CXP读写寄存器最大次数。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>CXP maximum number of read and write register operations [RW]</summary>
|
||
This parameter indicates the maximum number of CXP read and write register operations.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKMANAGER_ENABLE_MERGE_SAME_SERIAL_NUMBER_CAMERA">
|
||
\~chinese
|
||
<summary>使能合并相同序列号相机【RW】</summary>
|
||
本参数表示是否使能合并相同序列号相机功能,仅XGV采集卡具有合并相同序列号相机功能。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Enable to merge the same serial number camera [RW]</summary>
|
||
This parameter indicates if enable to merge the same serial number camera, only XGVB can merge the same serial number camera.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKMANAGER_GV_CONTROL_DISCORY_TIMEOUT">
|
||
\~chinese
|
||
<summary>设置GV相机探测时的超时时间【RW】</summary>
|
||
GV相机探测时的超时时间。
|
||
1. 本参数对应的pValue/value为 uint64_t 类型数据。
|
||
\~english
|
||
<summary>Set the timeout time for GV camera detection [RW]</summary>
|
||
The timeout time for GV camera detection.
|
||
1. The corresponding pValue/value of this parameter is uint64_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKDEV_PRM_FIRST">
|
||
\~chinese
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetPrm(IKapCDotNet.ITKDEVICE,System.UInt32,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevSetPrm(IKapCDotNet.ITKDEVICE,System.UInt32,System.IntPtr)"/>
|
||
\~english
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevGetPrm(IKapCDotNet.ITKDEVICE,System.UInt32,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevSetPrm(IKapCDotNet.ITKDEVICE,System.UInt32,System.IntPtr)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKDEV_PRM_HEARTBEAT_TIMEOUT">
|
||
\~chinese
|
||
<summary>设备心跳包超时时间【RW】</summary>
|
||
本参数表示设备心跳包超时时间,单位ms。
|
||
1. 当调试千兆网相机设备时,可以增大该参数,保证相机不会因为未及时接受心跳包而停止工作。
|
||
2. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Device heartbeat timeout [RW]</summary>
|
||
This parameter indicates device heartbeat timeout, measured in milliseconds.
|
||
1. When debugging a gigabit network camera device, users can increase this parameter to ensure that the camera
|
||
does not stop working due to not receiving heartbeat in a timely manner.
|
||
2. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKDEV_PRM_INTERFACE_TYPE">
|
||
\~chinese
|
||
<summary>设备接口类型【RO】</summary>
|
||
本参数表示设备接口类型。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
2. 参数取值及描述如下所示:
|
||
| 参数取值 | 描述 |
|
||
|----------|----------------------|
|
||
| 0 | GigEVision |
|
||
| 1 | Camera Link |
|
||
| 2 | Camera Link Standard |
|
||
| 3 | CoaXPress |
|
||
| 4 | USB3Vision |
|
||
| 5 | PCIe |
|
||
| 6 | GigEVisionBoard |
|
||
| 7 | Multi Port |
|
||
| 8 | GenTL |
|
||
| 9 | Virtual |
|
||
\~english
|
||
<summary>Device interface type [RO]</summary>
|
||
This parameter indicates device interface type.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
2. The parameter values and descriptions are as follows:
|
||
| Parameter value | Description |
|
||
|-----------------|----------------------|
|
||
| 0 | GigEVision |
|
||
| 1 | Camera Link |
|
||
| 2 | Camera Link Standard |
|
||
| 3 | CoaXPress |
|
||
| 4 | USB3Vision |
|
||
| 5 | PCIe |
|
||
| 6 | GigEVisionBoard |
|
||
| 7 | Multi Port |
|
||
| 8 | GenTL |
|
||
| 9 | Virtual |
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKDEV_PRM_DISABLE_HEARTBEAT_THREAD">
|
||
\~chinese
|
||
<summary>禁用心跳线程【RW】</summary>
|
||
本参数表示禁用设备心跳线程,需要同时开启设备的DisableHeartBeat特征,否则设备会拒绝访问。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
2. 参数取值及描述如下所示:
|
||
| 参数取值 | 描述 |
|
||
|----------|----------------|
|
||
| 0 | 禁用心跳线程 |
|
||
| 1 | 使能心跳线程 |
|
||
\~english
|
||
<summary>Disable heartbeat thread [RW]</summary>
|
||
This parameter indicates that to disable the device heartbeat thread,
|
||
and needs to simultaneously activate the DisableHeartBeat features of the device, otherwise the device will deny access.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
2. The parameter values and descriptions are as follows:
|
||
| Parameter value | Description |
|
||
|------------------|---------------------------|
|
||
| 0 | Disable heartbeat thread |
|
||
| 1 | Enable heartbeat thread |
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKDEV_PRM_DISABLE_CONTROL_CHANNEL_WAITING_ACK">
|
||
\~chinese
|
||
<summary>禁用控制通道等待ACK【RW】</summary>
|
||
本参数表示禁用控制通道等待ACK。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
2. 参数取值及描述如下所示:
|
||
| 参数取值 | 描述 |
|
||
|----------|-----------------------|
|
||
| 0 | 禁用控制通道等待ACK |
|
||
| 1 | 使能控制通道等待ACK |
|
||
\~english
|
||
<summary>Disable control channel waiting for ACK [RW]</summary>
|
||
This parameter indicates that to disable control channel waiting for ACK.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
2. The parameter values and descriptions are as follows:
|
||
| Parameter value | Description |
|
||
|------------------|------------------------------------------|
|
||
| 0 | Disable control channel waiting for ACK |
|
||
| 1 | Enable control channel waiting for ACK |
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKDEV_PRM_CONTROL_CHANNEL_TIMEOUT">
|
||
\~chinese
|
||
<summary>相机控制通道操作超时时间【RW】</summary>
|
||
本参数表示相机控制通道操作超时时间,单位ms。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Camera control channel operation timeout time [RW]</summary>
|
||
This parameter indicates camera control channel operation timeout time and the unit is millisecond.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKDEV_VAL_ACCESS_MODE_MONITOR">
|
||
\~chinese
|
||
<summary>设备只读访问模式</summary>
|
||
本标志不能与其他参数组合,它通常用于网口相机的多播/广播应用。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpen(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpenWithXmlDescription(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@,System.String)"/>
|
||
\~english
|
||
<summary>Device read-only access mode</summary>
|
||
This flag cannot be combined with other parameters and is typically used for multicast/broadcast applications on Ethernet cameras.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpen(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpenWithXmlDescription(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@,System.String)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKDEV_VAL_ACCESS_MODE_CONTROL">
|
||
\~chinese
|
||
<summary>设备参数读写访问模式</summary>
|
||
允许对相机参数进行读写来配置相机。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpen(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpenWithXmlDescription(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@,System.String)"/>
|
||
\~english
|
||
<summary>Device parameter read/write access mode</summary>
|
||
Allow reading and writing of camera parameters to configure camera.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpen(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpenWithXmlDescription(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@,System.String)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKDEV_VAL_ACCESS_MODE_STREAM">
|
||
\~chinese
|
||
<summary>设备数据流只读访问模式</summary>
|
||
允许从相机的数据流中读取图像数据。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpen(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpenWithXmlDescription(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@,System.String)"/>
|
||
\~english
|
||
<summary>Read only access mode for device data stream</summary>
|
||
Allow reading image data from camera's data stream.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpen(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpenWithXmlDescription(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@,System.String)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKDEV_VAL_ACCESS_MODE_EXCLUSIVE">
|
||
\~chinese
|
||
<summary>设备独占式访问模式</summary>
|
||
指定本标志时,其他应用程序不能访问相机。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpen(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpenWithXmlDescription(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@,System.String)"/>
|
||
\~english
|
||
<summary>Exclusive access mode for device</summary>
|
||
When this flag is specified, other applications cannot access the camera.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpen(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevOpenWithXmlDescription(System.UInt32,System.Int32,IKapCDotNet.ITKDEVICE@,System.String)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKDEV_VAL_EVENT_TYPE_DEV_REMOVE">
|
||
\~chinese
|
||
<summary>设备掉线回调事件</summary>
|
||
本事件在设备掉线时触发,通过"DeviceRemove"注册。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevRegisterCallback(IKapCDotNet.ITKDEVICE,System.String,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevUnregisterCallback(IKapCDotNet.ITKDEVICE,System.String)"/>
|
||
\~english
|
||
<summary>Device offline callback event</summary>
|
||
This event is triggered when the device is offline, registered by "DeviceRemove".
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevRegisterCallback(IKapCDotNet.ITKDEVICE,System.String,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevUnregisterCallback(IKapCDotNet.ITKDEVICE,System.String)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKDEV_VAL_EVENT_TYPE_FEATURE_VALUE_CHANGED">
|
||
\~chinese
|
||
<summary>设备参数变化回调事件</summary>
|
||
本事件在设备参数变化时触发,通过"FeatureValueChanged"注册。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevRegisterCallback(IKapCDotNet.ITKDEVICE,System.String,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevUnregisterCallback(IKapCDotNet.ITKDEVICE,System.String)"/>
|
||
\~english
|
||
<summary>Device parameter changed callback event</summary>
|
||
This event is triggered when the device parameter is changed, registered by "FeatureValueChanged".
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevRegisterCallback(IKapCDotNet.ITKDEVICE,System.String,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevUnregisterCallback(IKapCDotNet.ITKDEVICE,System.String)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKDEV_VAL_EVENT_TYPE_MESSAGE_CHANNEL">
|
||
\~chinese
|
||
<summary>消息通道回调事件</summary>
|
||
本事件在设备通过消息通道发送event时触发,通过"MessageChannel"注册。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevRegisterCallback(IKapCDotNet.ITKDEVICE,System.String,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevUnregisterCallback(IKapCDotNet.ITKDEVICE,System.String)"/>
|
||
\~english
|
||
<summary>Message channel callback event</summary>
|
||
This event is triggered during device send events by message channel, registered by "MessageChannel".
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevRegisterCallback(IKapCDotNet.ITKDEVICE,System.String,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkDevUnregisterCallback(IKapCDotNet.ITKDEVICE,System.String)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKFEATURE_VAL_SIGN_UNDEFINED">
|
||
<summary>\~chinese 数据符号位未定义 \~english Data symbol bit undefined</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKFEATURE_VAL_SIGN_SIGNED">
|
||
<summary>\~chinese有符号类型数据 \~english Signed type data</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKEFATURE_VAL_SIGN_UNSIGNED">
|
||
<summary>\~chinese 无符号类型数据 \~english Unsigned type data</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFFER_PRM_FIRST">
|
||
\~chinese
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferGetInfo(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITK_BUFFER_INFO)"/>
|
||
\~english
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferGetInfo(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITK_BUFFER_INFO)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT">
|
||
\~chinese
|
||
<summary>缓冲区数据格式【RW】</summary>
|
||
本参数表示缓冲区数据格式。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Buffer data format [RW]</summary>
|
||
This parameter indicates buffer data format.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_WIDTH">
|
||
\~chinese
|
||
<summary>缓冲区宽度【RW】</summary>
|
||
本参数表示缓冲区宽度。
|
||
1. 本参数对应的pValue/value为 uint64_t 类型数据。
|
||
\~english
|
||
<summary>Buffer width [RW]</summary>
|
||
This parameter indicates buffer width.
|
||
1. The corresponding pValue/value of this parameter is uint64_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_HEIGHT">
|
||
\~chinese
|
||
<summary>缓冲区高度【RW】</summary>
|
||
本参数表示缓冲区高度。
|
||
1. 本参数对应的pValue/value为 uint64_t 类型数据。
|
||
\~english
|
||
<summary>Buffer height [RW]</summary>
|
||
This parameter indicates buffer height.
|
||
1. The corresponding pValue/value of this parameter is uint64_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_ADDRESS">
|
||
\~chinese
|
||
<summary>缓冲区地址【RW】</summary>
|
||
本参数表示缓冲区地址。
|
||
1. 本参数表示缓冲区首地址,可以通过该地址直接访问缓冲区数据。
|
||
2. 本参数对应的pValue/value为 uint64_t 类型数据。
|
||
\~english
|
||
<summary>Buffer address [RW]</summary>
|
||
This parameter indicates buffer address.
|
||
1. This parameter indicates the first address of buffer, which allows direct access to buffer data.
|
||
2. The corresponding pValue/value of this parameter is uint64_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_HOST_COUNTER_STAMP">
|
||
\~chinese
|
||
<summary>缓冲区状态为满时的时间戳【RO】</summary>
|
||
本参数表示缓冲区状态为满时的时间戳,该值受系统CPU时钟频率影响。
|
||
1. 本参数对应的pValue/value为 uint64_t 类型数据。
|
||
\~english
|
||
<summary>Timestamp when buffer status is full [RO]</summary>
|
||
This parameter indicates timestamp when buffer state is full, which is affected by system CPU clock frequency.
|
||
2. The corresponding pValue/value of this parameter is uint64_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_STATE">
|
||
\~chinese
|
||
<summary>缓冲区状态【RO】</summary>
|
||
本参数表示缓冲区状态。
|
||
1. 缓冲区状态定义了缓冲区为空或者满。当缓冲区为空时,数据流采集得到的图像数据可以存入该缓冲区中;
|
||
当缓冲区为满时,如果数据流继续采集数据并放入缓冲区中,会导致缓冲区被覆盖。
|
||
2. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
3. 缓冲区状态选项如下所示:
|
||
| 缓冲区状态 |
|
||
|---------------------------------|
|
||
| ITKBUFFER_VAL_STATE_EMPTY |
|
||
| ITKBUFFER_VAL_STATE_FULL |
|
||
| ITKBUFFER_VAL_STATE_OVERFLOW |
|
||
| ITKBUFFER_VAL_STATE_UNCOMPLETED |
|
||
\~english
|
||
<summary>Buffer status [RO]</summary>
|
||
This parameter indicates buffer status.
|
||
1. The buffer state defines whether the buffer is empty or full. When buffer is empty, image data grabbed by
|
||
data stream can be stored in it. When buffer is full, if data stream continues to collect data and put it into the buffer, it
|
||
will cause buffer overwritten.
|
||
2. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
3. The options for buffer status are as follows:
|
||
| Buffer Status |
|
||
|---------------------------------|
|
||
| ITKBUFFER_VAL_STATE_EMPTY |
|
||
| ITKBUFFER_VAL_STATE_FULL |
|
||
| ITKBUFFER_VAL_STATE_OVERFLOW |
|
||
| ITKBUFFER_VAL_STATE_UNCOMPLETED |
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_SIGNED">
|
||
\~chinese
|
||
<summary>缓冲区像素值有无符号【RO】</summary>
|
||
本参数表示缓冲区像素值有无符号。
|
||
1. 本参数无法设置,数值由缓冲区像素格式 ITKBUFFER_PRM_FORMAT 决定。
|
||
2. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Whether pixel value in buffer is signed or not [RO]</summary>
|
||
This parameter indicates whether pixel value in buffer is signed or not.
|
||
1. This parameter cannot be set, the value is determined by buffer pixel format ITKBUFFER_PRM_FORMAT .
|
||
2. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_SIZE">
|
||
\~chinese
|
||
<summary>缓冲区大小【RO】</summary>
|
||
本参数表示缓冲区大小。
|
||
1. 本参数对应的pValue/value为 uint64_t 类型数据。
|
||
\~english
|
||
<summary>Buffer size [RO]</summary>
|
||
This parameter indicates buffer size.
|
||
1. The corresponding pValue/value of this parameter is uint64_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_BLOCK_ID">
|
||
\~chinese
|
||
<summary>缓冲区索引【RO】</summary>
|
||
本参数表示缓冲区索引。
|
||
1. 对于网口相机,参数有效范围是[1,65535],并且随着采集帧数的增加而顺序递增。
|
||
2. 本参数对应的pValue/value为 uint64_t 类型数据。
|
||
\~english
|
||
<summary>Buffer Index [RO]</summary>
|
||
This parameter indicates buffer index.
|
||
1. For Ethernet camera, the effective range of parameters is [1,65535], and it increases sequentially with the
|
||
increase of the number of grabbed frames.
|
||
2.The corresponding pValue/value of this parameter is uint64_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_READY_LINES">
|
||
\~chinese
|
||
<summary>缓冲区当前采集完成的行数【RO】</summary>
|
||
本参数表示缓冲区当前采集完成的行数。
|
||
1. 本参数对应的pValue/value为 uint64_t 类型数据。
|
||
\~english
|
||
<summary>The current number of lines grabbed in buffer [RO]</summary>
|
||
This parameter indicates the current number of lines grabbed in buffer.
|
||
1. The corresponding pValue/value of this parameter is uint64_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_ERROR_REASON">
|
||
\~chinese
|
||
<summary>缓冲区错误原因【RO】</summary>
|
||
本参数表示缓冲区错误原因。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Reason for buffer error [RO]</summary>
|
||
This parameter indicates the reason for buffer error.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_RSND_PKT_COUNT">
|
||
\~chinese
|
||
<summary>当前帧图像重包数【RO】</summary>
|
||
本参数表示当前帧图像重包数。
|
||
1. 本参数对应的pValue/value为 uint64_t 类型数据。
|
||
\~english
|
||
<summary>Number of image resend packet in the current frame [RO]</summary>
|
||
This parameter indicates the number of image resend packet in the current frame.
|
||
1. The corresponding pValue/value of this parameter is uint64_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_LOST_PKT_COUNT">
|
||
\~chinese
|
||
<summary>当前帧图像丢包数【RO】</summary>
|
||
本参数表示当前帧图像丢包数。
|
||
1. 本参数对应的pValue/value为 uint64_t 类型数据。
|
||
\~english
|
||
<summary>Current frame image packet loss count [RO]</summary>
|
||
This parameter indicates the current frame image packet loss count.
|
||
1. The corresponding pValue/value of this parameter is uint64_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FIND_LINE_RESULT">
|
||
\~chinese
|
||
<summary>获取寻边算法结果【RO】</summary>
|
||
本参数表示获取寻边算法结果。
|
||
1. 本参数对应的pValue/value为 uint64_t[33*2] 类型数据。
|
||
\~english
|
||
<summary>Obtain the results of the edge search algorithm [RO]</summary>
|
||
This parameter indicates obtaining the results of the edge finding algorithm.
|
||
1. The corresponding pValue/value of this parameter is uint64_t[33*2] type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_EXCHANGE_WIDTH_HEIGHT">
|
||
\~chinese
|
||
<summary>交换缓冲区宽高【WO】</summary>
|
||
本参数表示交换缓冲区宽高。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Exchange buffer width and height [WO]</summary>
|
||
This parameter indicates exchanging buffer width and height.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_BATCH_STATUS_ADDRESS">
|
||
\~chinese
|
||
<summary>批量缓冲区状态地址【RO】</summary>
|
||
本参数表示批量缓冲区状态地址。
|
||
1. 本参数对应的pValue/value为 uint64_t 类型数据。
|
||
\~english
|
||
<summary>Batch buffer status address [RO]</summary>
|
||
This parameter indicates the batch buffer status address.
|
||
1. The corresponding pValue/value of this parameter is uint64_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_BURR_DECTION_RESULT">
|
||
\~chinese
|
||
<summary>毛刺检测结果【RO】</summary>
|
||
本参数表示毛刺检测结果。
|
||
1. 本参数对应的pValue/value为 uint8_t 类型数据。
|
||
\~english
|
||
<summary>Burr detection result [RO]</summary>
|
||
This parameter indicates the burr detection result.
|
||
1. The corresponding pValue/value of this parameter is uint8_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_BURR_DECTION_RESULT_COORDINATE">
|
||
\~chinese
|
||
<summary>毛刺检测结果坐标【RO】</summary>
|
||
本参数表示毛刺检测结果坐标。
|
||
1. 本参数对应的pValue/value为 uint16_t[6] 类型数据。
|
||
\~english
|
||
<summary>Burr detection result coordinates [RO]</summary>
|
||
This parameter indicates the burr detection result coordinates.
|
||
1. The corresponding pValue/value of this parameter is uint16_t[6] type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_BURR_DECTION_DEBUG">
|
||
\~chinese
|
||
<summary>毛刺检测调试【RO】</summary>
|
||
本参数表示毛刺检测调试。
|
||
1. 本参数对应的pValue/value为 uint16_t[4] 类型数据。
|
||
\~english
|
||
<summary>Burr detection debug [RO]</summary>
|
||
This parameter indicates burr detection debug.
|
||
1. The corresponding pValue/value of this parameter is uint16_t[4] type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_PAYLOAD_TYPE">
|
||
\~chinese
|
||
<summary>缓冲区负载格式【RO】</summary>
|
||
缓冲区负载格式。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
<seealso cref="T:IKapCDotNet.PAYLOAD_TYPE"/>
|
||
\~english
|
||
<summary>Buffer payload type [RO]</summary>
|
||
This parameter indicates buffer payload type.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
<seealso cref="T:IKapCDotNet.PAYLOAD_TYPE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_IMAGE_SIZE">
|
||
\~chinese
|
||
<summary>缓冲区图像数据大小【RO】</summary>
|
||
缓冲区图像数据大小。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Buffer image size [RO]</summary>
|
||
This parameter indicates buffer image size.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_PIXEL_BITS">
|
||
\~chinese
|
||
<summary>缓冲区像素总深度【RO】</summary>
|
||
本参数表示缓冲区像素总深度。
|
||
1. 本参数无法设置,数值由缓冲区像素格式 ITKBUFFER_PRM_FORMAT 决定。
|
||
2. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Buffer pixel total depth [RO]</summary>
|
||
This parameter indicates buffer pixel total depth.
|
||
1. This parameter cannot be set, the value is determined by buffer pixel format ITKBUFFER_PRM_FORMAT .
|
||
2. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_CHANNEL_BITS">
|
||
\~chinese
|
||
<summary>缓冲区通道深度【RO】</summary>
|
||
本参数表示缓冲区通道深度。
|
||
1. 本参数无法设置,数值由缓冲区像素格式 ITKBUFFER_PRM_FORMAT 决定。
|
||
2. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Buffer channel depth [RO]</summary>
|
||
This parameter indicates buffer channel depth.
|
||
1. This parameter cannot be set, the value is determined by buffer pixel format ITKBUFFER_PRM_FORMAT .
|
||
2. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_BAYER_CONVERT_METHOD">
|
||
\~chinese
|
||
<summary>Bayer转换算法【RW】</summary>
|
||
本参数在ItkBufferConvert接口中生效。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
2. Bayer转换算法可选项如下所示:
|
||
| Bayer转换算法 |
|
||
|-------------------------------------|
|
||
| ITKBUFFER_VAL_BAYER_METHOD_DEFAULT |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_BILINEAR |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_VNG |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_DFSD |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_ITEK_OLD |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_DFCD |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_DFCD2 |
|
||
\~english
|
||
<summary>Bayer Convert method [RW]</summary>
|
||
This parameter takes effect in ItkBufferConvert interface.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
2. Bayer convert algorithm can be selected as follows:
|
||
| Bayer Convert Algorithm |
|
||
|-------------------------------------|
|
||
| ITKBUFFER_VAL_BAYER_METHOD_DEFAULT |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_BILINEAR |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_VNG |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_DFSD |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_ITEK_OLD |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_DFCD |
|
||
| ITKBUFFER_VAL_BAYER_METHOD_DFCD2 |
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_FORMAT_MONO">
|
||
\~chinese
|
||
<summary>缓冲区数据格式定义</summary>
|
||
缓冲区数据格式是一个32bit数据,数据各位描述如下所示:
|
||
| 位数 | 描述 |
|
||
|---------|------------------------------|
|
||
| [0:7] | 由内部实现,用作函数表的索引 |
|
||
| [8:15] | 像素深度 |
|
||
| [16:23] | 有效通道深度 |
|
||
| [24] | 图像类型 |
|
||
| [25] | 像素格式有无符号 |
|
||
| [26:31] | 预留 |
|
||
\~english
|
||
<summary>Buffer data format definition</summary>
|
||
The buffer data format is 32bit data, and each bit is described as follows:
|
||
| Bit | Description |
|
||
|---------|-----------------------------------------------------------------|
|
||
| [0:7] | Implemented internally and used as an index for function tables |
|
||
| [8:15] | Pixel depth |
|
||
| [16:23] | Valid channel depth |
|
||
| [24] | Image type |
|
||
| [25] | Pixel format with or without sign |
|
||
| [26:31] | Reserved |
|
||
\~chinese
|
||
<summary>黑白类型图像</summary>
|
||
<seealso cref="!:ITKBUFFER_FORMAT"/>
|
||
\~english
|
||
<summary>Monochrome type image</summary>
|
||
<seealso cref="!:ITKBUFFER_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_FORMAT_COLOR">
|
||
\~chinese
|
||
<summary>彩色类型图像</summary>
|
||
<seealso cref="!:ITKBUFFER_FORMAT"/>
|
||
\~english
|
||
<summary>Color type image</summary>
|
||
<seealso cref="!:ITKBUFFER_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_FORMAT_UNSIGNED">
|
||
\~chinese
|
||
<summary>无符号类型像素格式</summary>
|
||
<seealso cref="!:ITKBUFFER_FORMAT"/>
|
||
\~english
|
||
<summary>Unsigned type pixel format</summary>
|
||
<seealso cref="!:ITKBUFFER_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_FORMAT_SIGNED">
|
||
\~chinese
|
||
<summary>有符号类型像素格式</summary>
|
||
<seealso cref="!:ITKBUFFER_FORMAT"/>
|
||
\~english
|
||
<summary>Signed type pixel format</summary>
|
||
<seealso cref="!:ITKBUFFER_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_MONO8">
|
||
\~chinese
|
||
<summary>黑白8bit</summary>
|
||
灰度8bit图像数据,每个像素占据1个字节。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Monochrome 8bit</summary>
|
||
Grayscale 8bit image data, with each pixel occupying 1 byte.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_MONO10">
|
||
\~chinese
|
||
<summary>黑白10bit</summary>
|
||
灰度10bit图像数据,每个像素占据2个字节。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Monochrome 10bit</summary>
|
||
Grayscale 10bit image data, with each pixel occupying 2 byte.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_MONO10PACKED">
|
||
\~chinese
|
||
<summary>黑白压缩10bit</summary>
|
||
灰度10bit压缩图像数据。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Monochrome packed 10bit</summary>
|
||
Grayscale 10bit packed image data.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_MONO12">
|
||
\~chinese
|
||
<summary>黑白12bit</summary>
|
||
灰度12bit图像数据,每个像素占据2个字节。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Monochrome 12bit</summary>
|
||
Grayscale 12bit image data, with each pixel occupying 2 byte.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_MONO12PACKED">
|
||
\~chinese
|
||
<summary>黑白压缩12bit</summary>
|
||
灰度12bit压缩图像数据。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Monochrome packed 12bit</summary>
|
||
Grayscale 12bit packed image data.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_MONO14">
|
||
\~chinese
|
||
<summary>黑白14bit</summary>
|
||
灰度14bit图像数据,每个像素占据2个字节。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Monochrome 14bit</summary>
|
||
Grayscale 14bit image data, with each pixel occupying 2 byte.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_MONO16">
|
||
\~chinese
|
||
<summary>黑白16bit</summary>
|
||
灰度16bit图像数据,每个像素占据2个字节。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Monochrome 16bit</summary>
|
||
Grayscale 16bit image data, with each pixel occupying 2 byte.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_RGB888">
|
||
\~chinese
|
||
<summary>RGB彩色8bit</summary>
|
||
彩色8bit图像,像素值按照RGB顺序在内存中排列,每个像素占据3个字节。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>RGB color 8bit</summary>
|
||
Color 8bit image, pixel values are arranged in memory in RGB order, with each pixel occupying 3 bytes.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_RGB101010">
|
||
\~chinese
|
||
<summary>RGB彩色10bit</summary>
|
||
彩色10bit图像,像素值按照RGB顺序在内存中排列,每个像素占据6个字节。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>RGB color 10bit</summary>
|
||
Color 10bit image, pixel values are arranged in memory in RGB order, with each pixel occupying 6 bytes.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_RGB121212">
|
||
\~chinese
|
||
<summary>RGB彩色12bit</summary>
|
||
彩色12bit图像,像素值按照RGB顺序在内存中排列,每个像素占据6个字节。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>RGB color 12bit</summary>
|
||
Color 12bit image, pixel values are arranged in memory in RGB order, with each pixel occupying 6 bytes.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_RGB141414">
|
||
\~chinese
|
||
<summary>RGB彩色14bit</summary>
|
||
彩色14bit图像,像素值按照RGB顺序在内存中排列,每个像素占据6个字节。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>RGB color 14bit</summary>
|
||
Color 14bit image, pixel values are arranged in memory in RGB order, with each pixel occupying 6 bytes.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_RGB161616">
|
||
\~chinese
|
||
<summary>RGB彩色16bit</summary>
|
||
彩色16bit图像,像素值按照RGB顺序在内存中排列,每个像素占据6个字节。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>RGB color 16bit</summary>
|
||
Color 16bit image, pixel values are arranged in memory in RGB order, with each pixel occupying 6 bytes.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BGR888">
|
||
\~chinese
|
||
<summary>BGR彩色8bit</summary>
|
||
彩色8bit图像,像素值按照BGR顺序在内存中排列,每个像素占据3个字节。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>BGR color 8bit</summary>
|
||
Color 8bit image, pixel values are arranged in memory in BGR order, with each pixel occupying 3 bytes.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BGR101010">
|
||
\~chinese
|
||
<summary>BGR彩色10bit</summary>
|
||
彩色10bit图像,像素值按照BGR顺序在内存中排列,每个像素占据6个字节。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>BGR color 10bit</summary>
|
||
Color 10bit image, pixel values are arranged in memory in BGR order, with each pixel occupying 6 bytes.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BGR121212">
|
||
\~chinese
|
||
<summary>BGR彩色12bit</summary>
|
||
彩色12bit图像,像素值按照BGR顺序在内存中排列,每个像素占据6个字节。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>BGR color 12bit</summary>
|
||
Color 12bit image, pixel values are arranged in memory in BGR order, with each pixel occupying 6 bytes.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BGR141414">
|
||
\~chinese
|
||
<summary>BGR彩色14bit</summary>
|
||
彩色14bit图像,像素值按照BGR顺序在内存中排列,每个像素占据6个字节。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>BGR color 14bit</summary>
|
||
Color 14bit image, pixel values are arranged in memory in BGR order, with each pixel occupying 6 bytes.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BGR161616">
|
||
\~chinese
|
||
<summary>BGR彩色16bit</summary>
|
||
彩色16bit图像,像素值按照BGR顺序在内存中排列,每个像素占据6个字节。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>BGR color 16bit</summary>
|
||
Color 16bit image, pixel values are arranged in memory in BGR order, with each pixel occupying 6 bytes.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_GR8">
|
||
\~chinese
|
||
<summary>Bayer图像GRBG排列8bit</summary>
|
||
Bayer格式8bit图像,像素值按照GRBG顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer GRBG 8bit</summary>
|
||
Bayer 8bit image, pixel values are arranged in memory in GRBG order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_RG8">
|
||
\~chinese
|
||
<summary>Bayer图像RGGB排列8bit</summary>
|
||
Bayer格式8bit图像,像素值按照RGGB顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer RGGB 8bit</summary>
|
||
Bayer 8bit image, pixel values are arranged in memory in RGGB order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_GB8">
|
||
\~chinese
|
||
<summary>Bayer图像GBRG排列8bit</summary>
|
||
Bayer格式8bit图像,像素值按照GBRG顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer GBRG 8bit</summary>
|
||
Bayer 8bit image, pixel values are arranged in memory in GBRG order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_BG8">
|
||
\~chinese
|
||
<summary>Bayer图像BGGR排列8bit</summary>
|
||
Bayer格式8bit图像,像素值按照BGGR顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer BGGR 8bit</summary>
|
||
Bayer 8bit image, pixel values are arranged in memory in BGGR order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_GR10">
|
||
\~chinese
|
||
<summary>Bayer图像GRBG排列10bit</summary>
|
||
Bayer格式10bit图像,像素值按照GRBG顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer GRBG 10bit</summary>
|
||
Bayer 10bit image, pixel values are arranged in memory in GRBG order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_RG10">
|
||
\~chinese
|
||
<summary>Bayer图像RGGB排列10bit</summary>
|
||
Bayer格式10bit图像,像素值按照RGGB顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer RGGB 10bit</summary>
|
||
Bayer 10bit image, pixel values are arranged in memory in RGGB order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_GB10">
|
||
\~chinese
|
||
<summary>Bayer图像GBRG排列10bit</summary>
|
||
Bayer格式10bit图像,像素值按照GBRG顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer GBRG 10bit</summary>
|
||
Bayer 10bit image, pixel values are arranged in memory in GBRG order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_BG10">
|
||
\~chinese
|
||
<summary>Bayer图像BGGR排列10bit</summary>
|
||
Bayer格式10bit图像,像素值按照BGGR顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer BGGR 10bit</summary>
|
||
Bayer 10bit image, pixel values are arranged in memory in BGGR order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_GR10PACKED">
|
||
\~chinese
|
||
<summary>Bayer图像GRBG排列压缩10bit</summary>
|
||
Bayer格式10bit压缩图像,像素值按照GRBG顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer GRBG packed 10bit</summary>
|
||
Bayer 10bit packed image, pixel values are arranged in memory in GRBG order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_RG10PACKED">
|
||
\~chinese
|
||
<summary>Bayer图像RGGB排列压缩10bit</summary>
|
||
Bayer格式10bit压缩图像,像素值按照RGGB顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer RGGB packed 10bit</summary>
|
||
Bayer 10bit packed image, pixel values are arranged in memory in RGGB order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_GB10PACKED">
|
||
\~chinese
|
||
<summary>Bayer图像GBRG排列压缩10bit</summary>
|
||
Bayer格式10bit压缩图像,像素值按照GBRG顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer GBRG packed 10bit</summary>
|
||
Bayer 10bit packed image, pixel values are arranged in memory in GBRG order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_BG10PACKED">
|
||
\~chinese
|
||
<summary>Bayer图像BGGR排列压缩10bit</summary>
|
||
Bayer格式10bit压缩图像,像素值按照BGGR顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer BGGR packed 10bit</summary>
|
||
Bayer 10bit packed image, pixel values are arranged in memory in BGGR order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_GR12">
|
||
\~chinese
|
||
<summary>Bayer图像GRBG排列12bit</summary>
|
||
Bayer格式12bit图像,像素值按照GRBG顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer GRBG packed 12bit</summary>
|
||
Bayer 12bit packed image, pixel values are arranged in memory in GRBG order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_RG12">
|
||
\~chinese
|
||
<summary>Bayer图像RGGB排列12bit</summary>
|
||
Bayer格式12bit图像,像素值按照RGGB顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer RGGB packed 12bit</summary>
|
||
Bayer 12bit packed image, pixel values are arranged in memory in RGGB order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_GB12">
|
||
\~chinese
|
||
<summary>Bayer图像GBRG排列12bit</summary>
|
||
Bayer格式12bit图像,像素值按照GBRG顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer GBRG packed 12bit</summary>
|
||
Bayer 12bit packed image, pixel values are arranged in memory in GBRG order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_BG12">
|
||
\~chinese
|
||
<summary>Bayer图像BGGR排列12bit</summary>
|
||
Bayer格式12bit图像,像素值按照BGGR顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer BGGR packed 12bit</summary>
|
||
Bayer 12bit packed image, pixel values are arranged in memory in BGGR order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_YUV422_8_YUYV">
|
||
\~chinese
|
||
<summary>YUV图像</summary>
|
||
YUV图像(YUYV)。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>YUV image</summary>
|
||
YUV image(YUYV).
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_YUV422_8_UYUV">
|
||
\~chinese
|
||
<summary>YUV图像</summary>
|
||
YUV图像(UYUV)。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>YUV image</summary>
|
||
YUV image(UYUV).
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_COORD3D_C16">
|
||
\~chinese
|
||
<summary>3D图像</summary>
|
||
3D图像(C16)Z坐标数据16bit。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>3D image</summary>
|
||
3D image(C16)Z-coordinate data for 16bit.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_COORD3D_AC16">
|
||
\~chinese
|
||
<summary>3D图像</summary>
|
||
3D图像(AC16)X坐标数据16bit Z坐标数据16bit。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>3D image</summary>
|
||
3D image(AC16)X-coordinate data for 16bit and Z-coordinate data for 16bit.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_COORD3D_ACR16">
|
||
\~chinese
|
||
<summary>3D图像</summary>
|
||
3D图像(ACR16)X坐标数据16bit Z坐标数据16bit 亮度数据16bit。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>3D image</summary>
|
||
3D image(ACR16)X-coordinate data for 16bit and Z-coordinate data for 16bit Brightness data for the 16bit.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_YUV422_8_UYVY">
|
||
\~chinese
|
||
<summary>YUV图像</summary>
|
||
YUV图像(UYVY)。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>YUV image</summary>
|
||
YUV image(UYVY).
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_PCD">
|
||
\~chinese
|
||
<summary>PCD图像</summary>
|
||
PCD图像。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>PCD image</summary>
|
||
PCD image.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_GR12PACKED">
|
||
\~chinese
|
||
<summary>Bayer图像GRBG排列压缩12bit</summary>
|
||
Bayer格式12bit压缩图像,像素值按照GRBG顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer GRBG packed 12bit</summary>
|
||
Bayer 12bit packed image, pixel values are arranged in memory in GRBG order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_RG12PACKED">
|
||
\~chinese
|
||
<summary>Bayer图像RGGB排列压缩12bit</summary>
|
||
Bayer格式12bit压缩图像,像素值按照RGGB顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer RGGB packed 12bit</summary>
|
||
Bayer 12bit packed image, pixel values are arranged in memory in RGGB order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_GB12PACKED">
|
||
\~chinese
|
||
<summary>Bayer图像GBRG排列压缩12bit</summary>
|
||
Bayer格式12bit压缩图像,像素值按照GBRG顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer GBRG packed 12bit</summary>
|
||
Bayer 12bit packed image, pixel values are arranged in memory in GBRG order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_BG12PACKED">
|
||
\~chinese
|
||
<summary>Bayer图像BGGR排列压缩12bit</summary>
|
||
Bayer格式12bit压缩图像,像素值按照BGGR顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer BGGR packed 12bit</summary>
|
||
Bayer 12bit packed image, pixel values are arranged in memory in BGGR order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_U3V_MONO10PACKED">
|
||
\~chinese
|
||
<summary>黑白压缩10bit(USB相机专用)</summary>
|
||
灰度10bit压缩图像数据。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Monochrome packed 10bit (USB camera specific)</summary>
|
||
Grayscale 10bit compressed image data
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_U3V_BAYER_GR10PACKED">
|
||
\~chinese
|
||
<summary>Bayer图像GRBG排列压缩10bit(USB相机专用)</summary>
|
||
Bayer格式10bit压缩图像,像素值按照GRBG顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer GRBG packed 10bit (USB camera specific)</summary>
|
||
Bayer 10bit packed image, pixel values are arranged in memory in GRBG order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_U3V_BAYER_RG10PACKED">
|
||
\~chinese
|
||
<summary>Bayer图像RGGB排列压缩10bit(USB相机专用)</summary>
|
||
Bayer格式10bit压缩图像,像素值按照RGGB顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer RGGB packed 10bit (USB camera specific)</summary>
|
||
Bayer 10bit packed image, pixel values are arranged in memory in RGGB order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_U3V_BAYER_GB10PACKED">
|
||
\~chinese
|
||
<summary>Bayer图像GBRG排列压缩10bit(USB相机专用)</summary>
|
||
Bayer格式10bit压缩图像,像素值按照GBRG顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer GBRG packed 10bit (USB camera specific)</summary>
|
||
Bayer 10bit packed image, pixel values are arranged in memory in GBRG order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_U3V_BAYER_BG10PACKED">
|
||
\~chinese
|
||
<summary>Bayer图像BGGR排列压缩10bit(USB相机专用)</summary>
|
||
Bayer格式10bit压缩图像,像素值按照BGGR顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer BGGR packed 10bit (USB camera specific)</summary>
|
||
Bayer 10bit packed image, pixel values are arranged in memory in BGGR order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_GR14">
|
||
\~chinese
|
||
<summary>Bayer图像GRBG排列14bit</summary>
|
||
Bayer格式14bit图像,像素值按照GRBG顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer GRBG 14bit</summary>
|
||
Bayer 14bit image, pixel values are arranged in memory in GRBG order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_RG14">
|
||
\~chinese
|
||
<summary>Bayer图像RGGB排列14bit</summary>
|
||
Bayer格式14bit图像,像素值按照RGGB顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer RGGB 14bit</summary>
|
||
Bayer 14bit image, pixel values are arranged in memory in RGGB order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_GB14">
|
||
\~chinese
|
||
<summary>Bayer图像GBRG排列14bit</summary>
|
||
Bayer格式14bit图像,像素值按照GBRG顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer GBRG 14bit</summary>
|
||
Bayer 14bit image, pixel values are arranged in memory in GBRG order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_BG14">
|
||
\~chinese
|
||
<summary>Bayer图像BGGR排列14bit</summary>
|
||
Bayer格式14bit图像,像素值按照BGGR顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer BGGR 14bit</summary>
|
||
Bayer 14bit image, pixel values are arranged in memory in BGGR order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_GR16">
|
||
\~chinese
|
||
<summary>Bayer图像GRBG排列16bit</summary>
|
||
Bayer格式16bit图像,像素值按照GRBG顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer GRBG 16bit</summary>
|
||
Bayer 16bit image, pixel values are arranged in memory in GRBG order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_RG16">
|
||
\~chinese
|
||
<summary>Bayer图像RGGB排列16bit</summary>
|
||
Bayer格式16bit图像,像素值按照RGGB顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer RGGB 16bit</summary>
|
||
Bayer 16bit image, pixel values are arranged in memory in RGGB order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_GB16">
|
||
\~chinese
|
||
<summary>Bayer图像GBRG排列16bit</summary>
|
||
Bayer格式16bit图像,像素值按照GBRG顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer GBRG 16bit</summary>
|
||
Bayer 16bit image, pixel values are arranged in memory in GBRG order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BAYER_BG16">
|
||
\~chinese
|
||
<summary>Bayer图像BGGR排列16bit</summary>
|
||
Bayer格式16bit图像,像素值按照BGGR顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer BGGR 16bit</summary>
|
||
Bayer 16bit image, pixel values are arranged in memory in BGGR order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_U3V_MONO12PACKED">
|
||
\~chinese
|
||
<summary>黑白压缩12bit(USB相机专用)</summary>
|
||
灰度12bit压缩图像数据。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Monochrome packed 12bit (USB camera specific)</summary>
|
||
Grayscale 12bit compressed image data
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_U3V_BAYER_GR12PACKED">
|
||
\~chinese
|
||
<summary>Bayer图像GRBG排列压缩12bit(USB相机专用)</summary>
|
||
Bayer格式12bit压缩图像,像素值按照GRBG顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer GRBG packed 12bit (USB camera specific)</summary>
|
||
Bayer 12bit packed image, pixel values are arranged in memory in GRBG order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_U3V_BAYER_RG12PACKED">
|
||
\~chinese
|
||
<summary>Bayer图像RGGB排列压缩12bit(USB相机专用)</summary>
|
||
Bayer格式12bit压缩图像,像素值按照RGGB顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer RGGB packed 12bit (USB camera specific)</summary>
|
||
Bayer 12bit packed image, pixel values are arranged in memory in RGGB order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_U3V_BAYER_GB12PACKED">
|
||
\~chinese
|
||
<summary>Bayer图像GBRG排列压缩12bit(USB相机专用)</summary>
|
||
Bayer格式12bit压缩图像,像素值按照GBRG顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer GBRG packed 12bit (USB camera specific)</summary>
|
||
Bayer 12bit packed image, pixel values are arranged in memory in GBRG order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_U3V_BAYER_BG12PACKED">
|
||
\~chinese
|
||
<summary>Bayer图像BGGR排列压缩12bit(USB相机专用)</summary>
|
||
Bayer格式12bit压缩图像,像素值按照BGGR顺序在内存中排列。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Bayer BGGR packed 12bit (USB camera specific)</summary>
|
||
Bayer 12bit packed image, pixel values are arranged in memory in BGGR order.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_COORD3D_CR32">
|
||
\~chinese
|
||
<summary>3D图像</summary>
|
||
3D图像(Coord3D_CR32)。从高有效位开始,前8bit为亮度数据,后24bit为未标定的线中心数据。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>3D image</summary>
|
||
3D image(Coord3D_CR32). Starting from the high effective bit, the first 8 bits are brightness data and the last 24 bits are uncalibrated line center data.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_CALIBRATED_COORD3D_AC32">
|
||
\~chinese
|
||
<summary>3D图像</summary>
|
||
3D图像(Calibrated_Coord3D_AC32)。4个连续的X坐标32bit,4个连续的32bit,其中从高有效位开始,高8bit是亮度信息,后24bit是Z坐标。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>3D image</summary>
|
||
3D image(Calibrated_Coord3D_AC32). Four consecutive X coordinates 32 bits, four consecutive 32 bits, where starting from the most significant bit, the high 8 bits are the brightness information, and the last 24 bits are the Z coordinates.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_CALIBRATED_COORD3D_C32">
|
||
\~chinese
|
||
<summary>3D图像</summary>
|
||
3D图像(Calibrated_Coord3D_C32)。32bit数据,其中从高有效位开始,高8bit是亮度信息,后24bit是Z坐标。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>3D image</summary>
|
||
3D image(Calibrated_Coord3D_C32). 32bit data, where the first 8 bits from the high most significant bit are the brightness information and the last 24 bits are the Z coordinates.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_DATA_32">
|
||
\~chinese
|
||
<summary>32bit 无符号数。</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Data 32-bit unsigned.</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_DATA_16">
|
||
\~chinese
|
||
<summary>16bit 无符号数。</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Data 16-bit unsigned.</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_DATA_32S">
|
||
\~chinese
|
||
<summary>32bit 有符号数。</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Data 32-bit signed.</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_DATA_16S">
|
||
\~chinese
|
||
<summary>16bit 有符号数。</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Data 16-bit signed.</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_DATA_16_WITH_8U">
|
||
\~chinese
|
||
<summary>16bit 无符号数和8bit无符号数。</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Data 16-bit unsigned with 8bit unsigned.</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_DATA_32_WITH_8U">
|
||
\~chinese
|
||
<summary>32bit 无符号数和8bit无符号数。</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
\~english
|
||
<summary>Data 32-bit unsigned with 8bit unsigned.</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_FORMAT"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_STATE_EMPTY">
|
||
\~chinese
|
||
<summary>函数表索引</summary>
|
||
<seealso cref="!:ITKBUFFER_FORMAT"/>
|
||
\~english
|
||
<summary>Function table index</summary>
|
||
<seealso cref="!:ITKBUFFER_FORMAT"/>
|
||
\~chinese
|
||
<summary>单个像素深度</summary>
|
||
<seealso cref="!:ITKBUFFER_FORMAT"/>
|
||
\~english
|
||
<summary>Single pixel size</summary>
|
||
<seealso cref="!:ITKBUFFER_FORMAT"/>
|
||
\~chinese
|
||
<summary>单个通道深度</summary>
|
||
<seealso cref="!:ITKBUFFER_FORMAT"/>
|
||
\~english
|
||
<summary>Single channel size</summary>
|
||
<seealso cref="!:ITKBUFFER_FORMAT"/>
|
||
\~chinese
|
||
<summary>获取图像通道数</summary>
|
||
<seealso cref="!:ITKBUFFER_FORMAT"/>
|
||
\~english
|
||
<summary>Get the number of image channels</summary>
|
||
<seealso cref="!:ITKBUFFER_FORMAT"/>
|
||
\~chinese
|
||
<summary>像素格式是否为彩色</summary>
|
||
<seealso cref="!:ITKBUFFER_FORMAT"/>
|
||
\~english
|
||
<summary>Whether the pixel format is color</summary>
|
||
<seealso cref="!:ITKBUFFER_FORMAT"/>
|
||
\~chinese
|
||
<summary>像素格式有无符号</summary>
|
||
<seealso cref="!:ITKBUFFER_FORMAT"/>
|
||
\~english
|
||
<summary>Pixel format with or without sign</summary>
|
||
<seealso cref="!:ITKBUFFER_FORMAT"/>
|
||
\~chinese
|
||
<summary>缓冲区状态为空</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_STATE"/>
|
||
\~english
|
||
<summary>Buffer status is empty</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_STATE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_STATE_FULL">
|
||
\~chinese
|
||
<summary>缓冲区状态为满</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_STATE"/>
|
||
\~english
|
||
<summary>Buffer status is full</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_STATE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_STATE_OVERFLOW">
|
||
\~chinese
|
||
<summary>缓冲区被覆盖</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_STATE"/>
|
||
\~english
|
||
<summary>Buffer is overwritten</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_STATE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_STATE_UNCOMPLETED">
|
||
\~chinese
|
||
<summary>缓冲区未完成</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_STATE"/>
|
||
\~english
|
||
<summary>Buffer is uncompleted</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_STATE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_BAYER_BGGR">
|
||
\~chinese
|
||
<summary>Bayer排列BGGR方式</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferBayerConvert(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32)"/>
|
||
\~english
|
||
<summary>Bayer BGGR method</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferBayerConvert(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_BAYER_RGGB">
|
||
\~chinese
|
||
<summary>Bayer排列RGGB方式</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferBayerConvert(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32)"/>
|
||
\~english
|
||
<summary>Bayer RGGB method</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferBayerConvert(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_BAYER_GBRG">
|
||
\~chinese
|
||
<summary>Bayer排列GBRG方式</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferBayerConvert(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32)"/>
|
||
\~english
|
||
<summary>Bayer GBRG method</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferBayerConvert(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_BAYER_GRBG">
|
||
\~chinese
|
||
<summary>Bayer排列GRBG方式</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferBayerConvert(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32)"/>
|
||
\~english
|
||
<summary>Bayer GRBG method</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferBayerConvert(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_BAYER_PLANNAR">
|
||
\~chinese
|
||
<summary>Bayer转换成BGR_Plannar格式标志</summary>
|
||
本参数为 ItkBufferBayerConvert 接口的可选option,用于将Bayer格式图像转换为BGR格式图像后,再按通道重新排列成三个区块。
|
||
1. 源缓冲区像素格式为Bayer8~16。
|
||
2. 目的缓冲区像素格式为Mono8~16。
|
||
3. 目的缓冲区的图像宽度与源缓冲区一致,图像高度为源缓冲区的3倍。
|
||
4. 该参数只在 ITKBUFFER_VAL_BAYER_METHOD_BILINEAR 插值方法下有效,通过(|)与其他option组合使用。
|
||
```
|
||
R1R2R3
|
||
R4R5R6
|
||
R7R8R9
|
||
(R1G1B1)(R2G2B2)(R3G3B3) G1G2G3
|
||
(R4G4B4)(R5G5B5)(R6G6B6) -> G4G5G6
|
||
(R7G7B7)(R8G8B8)(R9G9B9) G7G8G9
|
||
B1B2B3
|
||
B4B5B6
|
||
B7B8B9
|
||
```
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferBayerConvert(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32)"/>
|
||
\~english
|
||
<summary>a flag convert Bayer to BGR_Plannar</summary>
|
||
This parameter is an option for ItkBufferBayerConvert interface, which converts Bayer format images to BGR format and then rearranges them into three blocks by channel.
|
||
1. The source buffer pixel format is Bayer8~16.
|
||
2. The destination buffer pixel format is Mono8~16。
|
||
3. The destination buffer has the same width as the source buffer, and three times the height of the source buffer.
|
||
4. This parameter is valid only with ITKBUFFER_VAL_BAYER_METHOD_BILINEAR interpolation method and must be combined other options with(|).
|
||
```
|
||
R1R2R3
|
||
R4R5R6
|
||
R7R8R9
|
||
(R1G1B1)(R2G2B2)(R3G3B3) G1G2G3
|
||
(R4G4B4)(R5G5B5)(R6G6B6) -> G4G5G6
|
||
(R7G7B7)(R8G8B8)(R9G9B9) G7G8G9
|
||
B1B2B3
|
||
B4B5B6
|
||
B7B8B9
|
||
```
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferBayerConvert(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_BAYER_METHOD_DEFAULT">
|
||
<summary>\~chinese Bayer转换默认方法, 当前是DFCD方法 \~english Bayer conversion default method, that is DFCD method</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_BAYER_METHOD_BILINEAR">
|
||
<summary>\~chinese Bayer转换bilinear方法 \~english Bayer conversion bilinear method</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_BAYER_METHOD_VNG">
|
||
<summary>\~chinese Bayer转换vng方法 \~english Bayer conversion vng method</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_BAYER_METHOD_DFSD">
|
||
<summary>\~chinese Bayer转换DFSD方法 \~english Bayer conversion DFSD method</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_BAYER_METHOD_ITEK_OLD">
|
||
<summary>\~chinese Bayer转换ITEK_OLD方法 \~english Bayer conversion ITEK_OLD method</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_BAYER_METHOD_DFCD">
|
||
<summary>\~chinese Bayer转换DFCD方法 \~english Bayer conversion DFCD method</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_BAYER_METHOD_DFCD2">
|
||
<summary>\~chinese Bayer转换DFCD2方法 \~english Bayer conversion DFCD2 method</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_CONVERT_OPTION_PLANNAR">
|
||
\~chinese
|
||
<summary>YUV422转换成BGR_Plannar格式标志</summary>
|
||
本参数为 ItkBufferConvert 接口的可选option,用于将YUV422格式图像转换为BGR格式图像后,再按通道重新排列成三个区块。
|
||
1. 源缓冲区像素格式为YUV422。
|
||
2. 目的缓冲区像素格式为Mono8。
|
||
3. 目的缓冲区的图像宽度与源缓冲区一致,图像高度为源缓冲区的3倍。
|
||
```
|
||
R1R2R3
|
||
R4R5R6
|
||
R7R8R9
|
||
(R1G1B1)(R2G2B2)(R3G3B3) G1G2G3
|
||
(R4G4B4)(R5G5B5)(R6G6B6) -> G4G5G6
|
||
(R7G7B7)(R8G8B8)(R9G9B9) G7G8G9
|
||
B1B2B3
|
||
B4B5B6
|
||
B7B8B9
|
||
```
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferConvert(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32,System.Int32)"/>
|
||
\~english
|
||
<summary>a flag convert YUV422 to BGR_Plannar</summary>
|
||
This parameter is an option for ItkBufferConvert interface, which converts Bayer format images to YUV422 format and then rearranges them into three blocks by channel.
|
||
1. The source buffer pixel format is YUV422.
|
||
2. The destination buffer pixel format is Mono8。
|
||
3. The destination buffer has the same width as the source buffer, and three times the height of the source buffer.
|
||
```
|
||
R1R2R3
|
||
R4R5R6
|
||
R7R8R9
|
||
(R1G1B1)(R2G2B2)(R3G3B3) G1G2G3
|
||
(R4G4B4)(R5G5B5)(R6G6B6) -> G4G5G6
|
||
(R7G7B7)(R8G8B8)(R9G9B9) G7G8G9
|
||
B1B2B3
|
||
B4B5B6
|
||
B7B8B9
|
||
```
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferConvert(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32,System.Int32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_CONVERT_OPTION_SHRINK">
|
||
\~chinese
|
||
<summary>数据格式缩小至至8bit,不能与拉伸参数同时使用</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferConvert(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32,System.Int32)"/>
|
||
\~english
|
||
<summary>Data format shrink to 8bit,can't use with ITKBUFFER_VAL_CONVERT_OPTION_STRETCH at same time</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferConvert(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32,System.Int32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_CONVERT_OPTION_STRETCH">
|
||
\~chinese
|
||
<summary>数据格式拉伸至16bit,不能与缩小参数同时使用</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferConvert(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32,System.Int32)"/>
|
||
\~english
|
||
<summary>Data format stretches to 16bit, can't use with ITKBUFFER_VAL_CONVERT_OPTION_SHRINK at same time</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferConvert(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32,System.Int32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_CONVERT_OPTION_AUTO_FORMAT">
|
||
\~chinese
|
||
<summary>数据格式自动</summary>
|
||
主要会做转换:
|
||
1. bayer格式转换为bgr
|
||
2. yuv格式转换为bgr
|
||
3. packed模式转换为unpacked
|
||
4. rgb模式转化为bgr
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferConvert(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32,System.Int32)"/>
|
||
\~english
|
||
<summary>Automatic data format</summary>
|
||
automatic convert:
|
||
1. bayer to bgr
|
||
2. yuv to bgr
|
||
3. packed to unpacked
|
||
4. rgb to bgr
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferConvert(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32,System.Int32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_RGB_SPLIT_INTO_ROW">
|
||
\~chinese
|
||
<summary>将RGB格式的图像按行重新交替排列三个通道</summary>
|
||
```
|
||
R1R2R3
|
||
G1G2G3
|
||
B1B2B3
|
||
(R1G1B1)(R2G2B2)(R3G3B3) R4R5R6
|
||
(R4G4B4)(R5G5B5)(R6G6B6) -> G4G5G6
|
||
(R7G7B7)(R8G8B8)(R9G9B9) B4B5B6
|
||
R7R8R9
|
||
G7G8G9
|
||
B7B8B9
|
||
```
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferRGBSplitEx(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.Int32)"/>
|
||
\~english
|
||
<summary>The images in RGB format alternate the three channels in rows</summary>
|
||
```
|
||
R1R2R3
|
||
G1G2G3
|
||
B1B2B3
|
||
(R1G1B1)(R2G2B2)(R3G3B3) R4R5R6
|
||
(R4G4B4)(R5G5B5)(R6G6B6) -> G4G5G6
|
||
(R7G7B7)(R8G8B8)(R9G9B9) B4B5B6
|
||
R7R8R9
|
||
G7G8G9
|
||
B7B8B9
|
||
```
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferRGBSplitEx(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.Int32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_RGB_SPLIT_INTO_BLOCK">
|
||
\~chinese
|
||
<summary>将RGB格式的图像按通道重新排列成三个区块</summary>
|
||
```
|
||
R1R2R3
|
||
R4R5R6
|
||
R7R8R9
|
||
(R1G1B1)(R2G2B2)(R3G3B3) G1G2G3
|
||
(R4G4B4)(R5G5B5)(R6G6B6) -> G4G5G6
|
||
(R7G7B7)(R8G8B8)(R9G9B9) G7G8G9
|
||
B1B2B3
|
||
B4B5B6
|
||
B7B8B9
|
||
```
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferRGBSplitEx(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.Int32)"/>
|
||
\~english
|
||
<summary>Images in RGB format were rearranged into three blocks by channel</summary>
|
||
```
|
||
R1R2R3
|
||
R4R5R6
|
||
R7R8R9
|
||
(R1G1B1)(R2G2B2)(R3G3B3) G1G2G3
|
||
(R4G4B4)(R5G5B5)(R6G6B6) -> G4G5G6
|
||
(R7G7B7)(R8G8B8)(R9G9B9) G7G8G9
|
||
B1B2B3
|
||
B4B5B6
|
||
B7B8B9
|
||
```
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferRGBSplitEx(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.Int32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_3D_SPLIT_INTO_BLOCK">
|
||
\~chinese
|
||
<summary>将3D格式的图像按通道重新排列成N个区块</summary>
|
||
```
|
||
A1A2A3
|
||
A4A5A6
|
||
A7A8A9
|
||
(A1C1R1)(A2C2R2)(A3C3R3) C1C2C3
|
||
(A4C4R4)(A5C5R5)(A6C6R6) -> C4C5C6
|
||
(A7C7R7)(A8C8R8)(A9C9R9) C7C8C9
|
||
R1R2R3
|
||
R4R5R6
|
||
R7R8R9
|
||
```
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBuffer3DSplit(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32)"/>
|
||
\~english
|
||
<summary>Images in 3D format were rearranged into N blocks by channel</summary>
|
||
```
|
||
A1A2A3
|
||
A4A5A6
|
||
A7A8A9
|
||
(A1C1R1)(A2C2R2)(A3C3R3) C1C2C3
|
||
(A4C4R4)(A5C5R5)(A6C6R6) -> C4C5C6
|
||
(A7C7R7)(A8C8R8)(A9C9R9) C7C8C9
|
||
R1R2R3
|
||
R4R5R6
|
||
R7R8R9
|
||
```
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBuffer3DSplit(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_3D_SPLIT_INTO_BLOCK_AND_STRATIFIED">
|
||
\~chinese
|
||
<summary>将3D格式的图像按通道重新排列成N个区块并按照batchCount分层</summary>
|
||
```
|
||
batchCount:2:
|
||
A11A12A13
|
||
A14A15A16
|
||
A21A22A23
|
||
(A11C11R11)(A12C12R12)(A13C13R13) A24A25A26
|
||
(A21C21R11)(A22C22R22)(A23C23R23) -> C11C12C13
|
||
(A14C14R14)(A15C15R15)(A16C16R16) C14C15C16
|
||
(A24C24R24)(A25C25R25)(A26C26R26) C21C22C23
|
||
C24C25C26
|
||
R11R12R13
|
||
R14R15R16
|
||
R21R22R23
|
||
R24R25R26
|
||
```
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBuffer3DSplit(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32)"/>
|
||
\~english
|
||
<summary>Images in 3D format were rearranged into N blocks by channel and were stratified according to the batchCount</summary>
|
||
```
|
||
batchCount:2:
|
||
A11A12A13
|
||
A14A15A16
|
||
A21A22A23
|
||
(A11C11R11)(A12C12R12)(A13C13R13) A24A25A26
|
||
(A21C21R11)(A22C22R22)(A23C23R23) -> C11C12C13
|
||
(A14C14R14)(A15C15R15)(A16C16R16) C14C15C16
|
||
(A24C24R24)(A25C25R25)(A26C26R26) C21C22C23
|
||
C24C25C26
|
||
R11R12R13
|
||
R14R15R16
|
||
R21R22R23
|
||
R24R25R26
|
||
```
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBuffer3DSplit(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.UInt32,System.UInt32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_RESIZE_NEAREST">
|
||
\~chinese
|
||
<summary>图像缩放的最邻近方法</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferResize(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.Int32)"/>
|
||
\~english
|
||
<summary>nearest neighbor interpolation</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferResize(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.Int32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_RESIZE_LINEAR">
|
||
\~chinese
|
||
<summary>图像缩放的线性插值方法</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferResize(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.Int32)"/>
|
||
\~english
|
||
<summary>bilinear interpolation</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferResize(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.Int32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_RESIZE_CUBIC">
|
||
\~chinese
|
||
<summary>图像缩放的双三次插值方法</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferResize(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.Int32)"/>
|
||
\~english
|
||
<summary>bicubic interpolation</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferResize(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.Int32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_RESIZE_AREA">
|
||
\~chinese
|
||
<summary>图像缩放的区域重采样方法</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferResize(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.Int32)"/>
|
||
\~english
|
||
<summary>resampling using pixel area relation</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferResize(IKapCDotNet.ITKBUFFER,IKapCDotNet.ITKBUFFER,System.Int32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_BMP">
|
||
\~chinese
|
||
<summary>Bmp图像格式</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferLoad(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferSave(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
\~english
|
||
<summary>Bmp image format</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferLoad(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferSave(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_TIFF">
|
||
\~chinese
|
||
<summary>Tiff图像格式</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferLoad(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferSave(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
\~english
|
||
<summary>Tiff image format</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferLoad(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferSave(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_RAW">
|
||
\~chinese
|
||
<summary>原始图像格式</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferLoad(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferSave(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
\~english
|
||
<summary>Raw image format</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferLoad(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferSave(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_JPEG">
|
||
\~chinese
|
||
<summary>Jpeg图像格式</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferLoad(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferSave(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
\~english
|
||
<summary>Jpeg image format</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferLoad(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferSave(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_PNG">
|
||
\~chinese
|
||
<summary>Png图像格式</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferLoad(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferSave(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
\~english
|
||
<summary>Png image format</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferLoad(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferSave(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_PCD">
|
||
\~chinese
|
||
<summary>pcd图像格式</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferLoad(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferSave(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
\~english
|
||
<summary>pcd image format</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferLoad(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferSave(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_STRETCH">
|
||
\~chinese
|
||
<summary>数据格式拉伸至16bit</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferLoad(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferSave(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
\~english
|
||
<summary>Data format stretches to 16bit</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferLoad(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkBufferSave(IKapCDotNet.ITKBUFFER,System.String,System.UInt32)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_FIRST">
|
||
\~chinese
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamGetPrm(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamSetPrm(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr)"/>
|
||
\~english
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamGetPrm(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamSetPrm(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_STATUS">
|
||
\~chinese
|
||
<summary>数据流传输状态【RO】</summary>
|
||
本参数表示数据流传输状态。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
2. 数据流传输状态选项如下所示:
|
||
| 数据流传输状态 |
|
||
|------------------------------|
|
||
| ITKSTREAM_VAL_STATUS_STOPPED |
|
||
| ITKSTREAM_VAL_STATUS_ACTIVE |
|
||
| ITKSTREAM_VAL_STATUS_PENDING |
|
||
| ITKSTREAM_VAL_STATUS_ABORTED |
|
||
| ITKSTREAM_VAL_STATUS_TIMEOUT |
|
||
\~english
|
||
<summary>Data stream transmission status [RO]</summary>
|
||
This parameter indicates data stream transmission status.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
2. The options for data stream transmission status are as follows:
|
||
| Data stream transmission status |
|
||
|---------------------------------|
|
||
| ITKSTREAM_VAL_STATUS_STOPPED |
|
||
| ITKSTREAM_VAL_STATUS_ACTIVE |
|
||
| ITKSTREAM_VAL_STATUS_PENDING |
|
||
| ITKSTREAM_VAL_STATUS_ABORTED |
|
||
| ITKSTREAM_VAL_STATUS_TIMEOUT |
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE">
|
||
\~chinese
|
||
<summary>数据流支持的回调事件类型【RO】</summary>
|
||
本参数表示数据流支持的回调事件类型。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
2. 数据流支持的回调事件类型如下所示:
|
||
| 数据流支持的回调事件类型 |
|
||
|------------------------------------------------|
|
||
| ITKSTREAM_VAL_EVENT_TYPE_START_OF_STREAM |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_STREAM |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_START_OF_FRAME |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_FRAME |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_TIME_OUT |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_FRAME_LOST |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_IMAGE_DATA_ERROR |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_DEVICE_ERROR |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_LINE |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_BATCH |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_STREAM_RECOVERED |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_STREAM_RECOVER_FAILED |
|
||
\~english
|
||
<summary>The callback event types supported by data stream [RO]</summary>
|
||
This parameter indicates the callback event types supported by data stream.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
2. Callback event types supported by data stream are as follows:
|
||
| Callback event types supported by data stream |
|
||
|------------------------------------------------|
|
||
| ITKSTREAM_VAL_EVENT_TYPE_START_OF_STREAM |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_STREAM |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_START_OF_FRAME |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_FRAME |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_TIME_OUT |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_FRAME_LOST |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_IMAGE_DATA_ERROR |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_DEVICE_ERROR |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_LINE |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_END_OF_BATCH |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_STREAM_RECOVERED |
|
||
| ITKSTREAM_VAL_EVENT_TYPE_STREAM_RECOVER_FAILED |
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_START_MODE">
|
||
\~chinese
|
||
<summary>数据流采集启动模式【RW】</summary>
|
||
本参数表示数据流采集启动模式。
|
||
1. 本参数不会影响连续采集执行,连续采集过程始终采用非阻塞式启动方式。
|
||
2. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
3. 数据流采集启动模式可选项如下所示:
|
||
| 数据流采集启动模式 |
|
||
|-------------------------------------|
|
||
| ITKSTREAM_VAL_START_MODE_NON_BLOCK |
|
||
| ITKSTREAM_VAL_START_MODE_BLOCK |
|
||
\~english
|
||
<summary>Data stream acquisition start mode [RW]</summary>
|
||
This parameter indicates data stream acquisition start mode.
|
||
1. This parameter will not affect continuous acquisition, and continuous acquisition process will always use a
|
||
non blocking start mode.
|
||
2. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
3. The options for data stream acquisition start mode are as follows:
|
||
| Data stream acquisition start mode |
|
||
|-------------------------------------|
|
||
| ITKSTREAM_VAL_START_MODE_NON_BLOCK |
|
||
| ITKSTREAM_VAL_START_MODE_BLOCK |
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_TRANSFER_MODE">
|
||
\~chinese
|
||
<summary>数据流传输模式【RW】</summary>
|
||
本参数表示数据流传输模式,决定了数据传输过程中下一块传输缓冲区的索引。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
2. 数据流传输模式可选项如下所示:
|
||
| 数据流传输模式 |
|
||
|------------------------------------------------------|
|
||
| ITKSTREAM_VAL_TRANSFER_MODE_ASYNCHRONOUS |
|
||
| ITKSTREAM_VAL_TRANSFER_MODE_SYNCHRONOUS |
|
||
| ITKSTREAM_VAL_TRANSFER_MODE_SYNCHRONOUS_WITH_PROTECT |
|
||
\~english
|
||
<summary>Data stream transmission mode [RW]</summary>
|
||
This parameter indicates data stream transmission mode and determines the index of the next transmission buffer
|
||
during data transmission process.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
2. The options for data stream transmission mode are as follows:
|
||
| Data stream transmission mode |
|
||
|------------------------------------------------------|
|
||
| ITKSTREAM_VAL_TRANSFER_MODE_ASYNCHRONOUS |
|
||
| ITKSTREAM_VAL_TRANSFER_MODE_SYNCHRONOUS |
|
||
| ITKSTREAM_VAL_TRANSFER_MODE_SYNCHRONOUS_WITH_PROTECT |
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_AUTO_CLEAR">
|
||
\~chinese
|
||
<summary>数据流自动清空标志【RW】</summary>
|
||
本参数表示数据流自动清空标志。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
2. 数据流自动清空标志可选项如下所示:
|
||
| 数据流自动清空标志 |
|
||
|------------------------------------|
|
||
| ITKSTREAM_VAL_AUTO_CLEAR_DISABLE |
|
||
| ITKSTREAM_VAL_AUTO_CLEAR_ENABLE |
|
||
\~english
|
||
<summary>Data stream automatic clearing flag [RW]</summary>
|
||
This parameter indicates data stream automatic clearing flag.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
2. The options for data stream automatic clearing flag are as follows:
|
||
| Data stream automatic clearing flag |
|
||
|-------------------------------------|
|
||
| ITKSTREAM_VAL_AUTO_CLEAR_DISABLE |
|
||
| ITKSTREAM_VAL_AUTO_CLEAR_ENABLE |
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_TIME_OUT">
|
||
\~chinese
|
||
<summary>数据流采集超时时间【RW】</summary>
|
||
本参数表示数据流采集超时时间。
|
||
1. 数据采集过程中,当连续两帧的时间间隔超过设定值,则会终止数据采集。
|
||
2. 对于尺寸较大的图像,可能需要较长时间完成采集,增加超时时间可以确保图像正常采集。
|
||
3. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Data stream acquisition timeout time [RW]</summary>
|
||
This parameter indicates data stream acquisition timeout time.
|
||
1. During data acquisition process, if the time interval between two consecutive frames exceeds the set value,
|
||
data acquisition will be terminated.
|
||
2. For large images, it may take a longer time to complete acquisition, and increasing the timeout time can
|
||
ensure normal image acquisition.
|
||
3. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_FRAME_RATE">
|
||
\~chinese
|
||
<summary>数据流实时采集帧率【RO】</summary>
|
||
本参数表示数据流实时采集帧率。
|
||
1. 本参数对应的pValue/value为 float 类型数据。
|
||
\~english
|
||
<summary>Real time data stream acquisition frame rate [RO]</summary>
|
||
This parameter indicates real time data stream acquisition frame rate.
|
||
1. The corresponding pValue/value of this parameter is float type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRN_GV_PACKET_MAX_RESEND_COUNT">
|
||
\~chinese
|
||
<summary>千兆网单个数据包最大重发次数【RW】</summary>
|
||
本参数表示千兆网单个数据包最大重发次数。
|
||
1. 本参数仅对千兆网相机有效,当PC端丢失千兆网数据包后会重新请求丢失的数据包,
|
||
单个数据包的最大请求次数不超过本参数。
|
||
2. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Maximum retransmissions number for single packet [RW]</summary>
|
||
This parameter indicates maximum retransmissions number for single packet.
|
||
1. This parameter is only valid for gigabit network cameras. When PC loses a gigabit network packet, it will
|
||
request the lost packet again. The maximum number of requests for a single packet does not exceed this parameter.
|
||
2. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_GV_PACKET_RESEND_TIMEOUT">
|
||
\~chinese
|
||
<summary>千兆网单个数据包重传超时时间【RW】</summary>
|
||
本参数表示千兆网单个数据包重传超时时间。
|
||
1. 本参数仅对千兆网相机有效,当PC端丢失千兆网数据包后会重新请求丢失的数据包,
|
||
单个数据包请求的超时时间不超过本参数。
|
||
2. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Gigabit network single packet resend timeout time [RW]</summary>
|
||
This parameter indicates gigabit network single packet resend timeout time.
|
||
1. This parameter is only valid for gigabit network cameras. When PC loses a gigabit network packet, it will
|
||
request the lost packet again. The timeout time for a single packet request does not exceed this parameter.
|
||
2. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_GV_BLOCK_MAX_RESEND_PACKET_COUNT">
|
||
\~chinese
|
||
<summary>千兆网数据块最大重传包数【RW】</summary>
|
||
本参数表示千兆网数据块最大重传包数。
|
||
1. 本参数表示一帧图像允许的重传包数最大值。
|
||
如果某帧图像统计发送重传包太多而超过此值,则不会再发送重传命令,而是直接判定残帧。
|
||
2. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Maximum number of retransmitted packets for GigEVision data block [RW]</summary>
|
||
This parameter indicates maximum number of retransmitted packets for GigEVision data block.
|
||
1. This parameter indicates the maximum number of retransmission packets allowed for one frame of image. If a
|
||
certain frame of image statistics sends too many retransmission packets and exceeds this value, no retransmission command
|
||
will be sent again, but residual frames will be directly determined.
|
||
2. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_GV_BLOCK_MAX_WAIT_PACKET_COUNT">
|
||
\~chinese
|
||
<summary>千兆网数据块最大等待包数【RW】</summary>
|
||
本参数表示千兆网数据块最大等待包数。
|
||
1. 如果某帧图像还没接收完,但是下一帧图像已经到来,
|
||
若下一帧图像接收了N个包,上一帧还没接收完,则强制结束上一帧,将其判断为残帧。
|
||
2. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Maximum number of GigEVision data block to wait [RW]</summary>
|
||
This parameter indicates maximum number of GigEVision data block to wait.
|
||
1. If a certain frame of image has not been received yet, but the next frame of image has arrived, if the next
|
||
frame of image has received N packets and the previous frame has not been received yet, the previous frame will be forcibly
|
||
ended and judged as a residual frame.
|
||
2. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_GV_BLOCK_RESEND_WINODW_SIZE">
|
||
\~chinese
|
||
<summary>千兆网数据块重传窗口大小【RW】</summary>
|
||
本参数表示千兆网数据块重传窗口大小。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Gigabit network data block retransmission window size [RW]</summary>
|
||
This parameter indicates gigabit network data block retransmission window size.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_GV_PACKET_INTER_TIMEOUT">
|
||
\~chinese
|
||
<summary>千兆网单个数据包行间超时时间【RW】</summary>
|
||
本参数表示千兆网单个数据包行间超时时间。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Gigabit network single packet inter timeout time [RW]</summary>
|
||
This parameter indicates gigabit network single packet inter timeout time.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_GV_PACKET_POLLING_TIME">
|
||
\~chinese
|
||
<summary>千兆网单个数据包轮询时间【RW】</summary>
|
||
本参数表示千兆网单个数据包轮询时间。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Polling time of GigEVision single data packet [RW]</summary>
|
||
This parameter indicates polling time of GigEVision single data packet.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_GV_KERNEL_BUFFER_COUNT">
|
||
\~chinese
|
||
<summary>千兆网内核缓冲区个数【RO】</summary>
|
||
本参数表示千兆网内核缓冲区个数。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Count of GigEVision kernel buffer [RO]</summary>
|
||
This parameter indicates count of GigEVision kernel buffer.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_LINE_RATE">
|
||
\~chinese
|
||
<summary>数据流采集行频【RO】</summary>
|
||
本参数表示数据流采集行频。
|
||
1. 本参数对应的pValue/value为 float 类型数据。
|
||
\~english
|
||
<summary>Data stream line rate [RO]</summary>
|
||
This parameter indicates data stream line rate.
|
||
1. The corresponding pValue/value of this parameter is float type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_BURR_DECTION_IMAGE_SAVE_RATE">
|
||
\~chinese
|
||
<summary>毛刺检测保存速率【RO】</summary>
|
||
本参数表示毛刺检测保存速率。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Burr detection save rate [RO]</summary>
|
||
This parameter indicates burr detection save rate.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_BURR_DECTION_IMAGE_SAVE_BUFFER_COUNT">
|
||
\~chinese
|
||
<summary>毛刺检测保存路径【RW】</summary>
|
||
本参数表示毛刺检测保存路径。
|
||
1. 本参数对应的pValue/value为 string 类型数据。
|
||
\~english
|
||
<summary>Burr detection save path [RW]</summary>
|
||
This parameter indicates burr detection save path.
|
||
1. The corresponding pValue/value of this parameter is string type data.
|
||
\~chinese
|
||
<summary>毛刺检测保存缓冲区个数【RW】</summary>
|
||
本参数表示毛刺检测保存缓冲区个数。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Number of buffer for burr detection [RW]</summary>
|
||
This parameter indicates number of buffer for burr detection.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_BATCH_SIZE">
|
||
\~chinese
|
||
<summary>数据流批量缓冲区大小【RW】</summary>
|
||
本参数表示数据流批量缓冲区大小。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Batch buffer size for data stream [RW]</summary>
|
||
This parameter indicates batch buffer size for data stream.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SELF_ADAPTION">
|
||
\~chinese
|
||
<summary>数据流参数是否自适应【RW】</summary>
|
||
本参数表示数据流参数是否自适应。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
2. 参数取值及描述如下所示:
|
||
| 参数取值 | 描述 |
|
||
|----------|-----------------------|
|
||
| 0 | 禁用数据流参数自适应 |
|
||
| 1 | 使能数据流参数自适应 |
|
||
\~english
|
||
<summary>Whether data stream parameter adaptive [RW]</summary>
|
||
This parameter indicates whether data stream parameter adaptive.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
2. The parameter values and descriptions are as follows:
|
||
| Parameter value | Description |
|
||
|------------------|------------------------------------------|
|
||
| 0 | Disable data stream parameter adaptive |
|
||
| 1 | Enable data stream parameter adaptive |
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_FRAME_FRAME_START_CORRESPOND_FRAME_END">
|
||
\~chinese
|
||
<summary>是否使帧开始对应帧结束【RW】</summary>
|
||
本参数表示是否使帧开始对应帧结束。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
2. 参数取值及描述如下所示:
|
||
| 参数取值 | 描述 |
|
||
|----------|-----------------------|
|
||
| 0 | 禁用帧开始对应帧结束 |
|
||
| 1 | 使能帧开始对应帧结束 |
|
||
\~english
|
||
<summary>Whether let the frame start correspond to the frame end [RW]</summary>
|
||
This parameter indicates whether let the frame start correspond to the frame end.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
2. The parameter values and descriptions are as follows:
|
||
| Parameter value | Description |
|
||
|------------------|---------------------------------------------|
|
||
| 0 | Disable frame start correspond to frame end |
|
||
| 1 | Enable frame start correspond to frame end |
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_GRAB_STRATEGY">
|
||
\~chinese
|
||
<summary>取图策略【RW】</summary>
|
||
本参数表示数据流取图策略。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
2. 取图策略可选项如下所示:
|
||
| 取图策略 |
|
||
|----------------------------------------|
|
||
| ITKSTREAM_VAL_GRAB_STRATEGY_ONE_BY_ONE |
|
||
| ITKSTREAM_VAL_GRAB_STRATEGY_LAST_ONE |
|
||
\~english
|
||
<summary>Image acquisition strategy [RW]</summary>
|
||
This parameter indicates data stream acquisition strategy.
|
||
1.The corresponding pValue/value of this parameter is uint32_t type data.
|
||
2. The options for acquisition strategy are as follows:
|
||
| Acquisition Strategy |
|
||
|----------------------------------------|
|
||
| ITKSTREAM_VAL_GRAB_STRATEGY_ONE_BY_ONE |
|
||
| ITKSTREAM_VAL_GRAB_STRATEGY_LAST_ONE |
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_GRAB_THREAD_AFFINITY">
|
||
\~chinese
|
||
<summary>采图线程的CPU亲和性【WO】</summary>
|
||
本参数表示采图线程的CPU亲和性。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Grab Thread CPU Affinity [WO]</summary>
|
||
This parameter indicates grab thread CPU affinity.
|
||
1.The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_STATUS_STOPPED">
|
||
\~chinese
|
||
<summary>数据流同步停止采集状态</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_STATUS"/>
|
||
\~english
|
||
<summary>Data stream synchronous stopped acquisition status</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_STATUS"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_STATUS_ACTIVE">
|
||
\~chinese
|
||
<summary>数据流采集状态</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_STATUS"/>
|
||
\~english
|
||
<summary>Data stream acquisition status</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_STATUS"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_STATUS_PENDING">
|
||
\~chinese
|
||
<summary>数据流等待状态</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_STATUS"/>
|
||
\~english
|
||
<summary>Data stream waiting status</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_STATUS"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_STATUS_ABORTED">
|
||
\~chinese
|
||
<summary>数据流异步停止采集状态</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_STATUS"/>
|
||
\~english
|
||
<summary>Data stream asynchronous stopped acquisition status</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_STATUS"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_STATUS_TIMEOUT">
|
||
\~chinese
|
||
<summary>数据流超时状态</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_STATUS"/>
|
||
\~english
|
||
<summary>Data stream timeout status</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_STATUS"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_EVENT_TYPE_START_OF_STREAM">
|
||
\~chinese
|
||
<summary>数据流采集开始回调事件</summary>
|
||
本事件在数据流采集开始时触发。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
\~english
|
||
<summary>Data stream acquisition start callback event</summary>
|
||
This event is triggered at the beginning of data stream acquisition.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_EVENT_TYPE_END_OF_STREAM">
|
||
\~chinese
|
||
<summary>数据流采集停止回调事件</summary>
|
||
本事件在数据流采集停止时触发。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
\~english
|
||
<summary>Data stream acquisition stop callback event</summary>
|
||
This event is triggered when data stream acquisition stops.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_EVENT_TYPE_START_OF_FRAME">
|
||
\~chinese
|
||
<summary>帧采集开始回调事件</summary>
|
||
本事件在帧采集开始时触发。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
\~english
|
||
<summary>Frame acquisition start callback event</summary>
|
||
This event is triggered at the beginning of frame acquisition.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_EVENT_TYPE_END_OF_FRAME">
|
||
\~chinese
|
||
<summary>帧采集完成回调事件</summary>
|
||
本事件在帧采集完成时触发。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
\~english
|
||
<summary>Frame acquisition completed callback event</summary>
|
||
This event is triggered when frame acquisition completed.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_EVENT_TYPE_TIME_OUT">
|
||
\~chinese
|
||
<summary>采集超时回调事件</summary>
|
||
本事件在采集超时时触发。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
\~english
|
||
<summary>Acquisition timeout callback event</summary>
|
||
This event is triggered when acquisition timeout occurred.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_EVENT_TYPE_FRAME_LOST">
|
||
\~chinese
|
||
<summary>采集丢帧回调事件</summary>
|
||
本事件在采集丢帧时触发。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
\~english
|
||
<summary>Acquisition frame loss callback event</summary>
|
||
This event is triggered when acquisition frame loss occurred.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_EVENT_TYPE_IMAGE_DATA_ERROR">
|
||
\~chinese
|
||
<summary>图像数据错误回调事件</summary>
|
||
本事件在图像数据错误时触发。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
\~english
|
||
<summary>Image data error callback event</summary>
|
||
This event is triggered when there is an image data error.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_EVENT_TYPE_DEVICE_ERROR">
|
||
\~chinese
|
||
<summary>设备异常,取流被中止</summary>
|
||
本事件在设备异常(如静电放电)情况下,取流异常时触发。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
\~english
|
||
<summary>Device Error, stream is aborted</summary>
|
||
This event is triggered when device error(eg.Electro-Static discharge).
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_EVENT_TYPE_END_OF_LINE">
|
||
\~chinese
|
||
<summary>n行数据采集完成回调事件</summary>
|
||
本事件在n行数据采集完成时触发。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
\~english
|
||
<summary>n lines of data acquisition completed callback event</summary>
|
||
This event is triggered when the data acquisition of n lines is completed.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_EVENT_TYPE_END_OF_BATCH">
|
||
\~chinese
|
||
<summary>批量采集完成回调事件</summary>
|
||
本事件在批量采集完成时触发。
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
\~english
|
||
<summary>Batch acquisition completed callback event</summary>
|
||
This event is triggered when batch acquisition completed.
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_EVENT_TYPE_STREAM_RECOVERED">
|
||
\~chinese
|
||
<summary>被中止的流成功恢复</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
\~english
|
||
<summary>The aborted stream was recovered successfully</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_EVENT_TYPE_STREAM_RECOVER_FAILED">
|
||
\~chinese
|
||
<summary>被中止的流恢复失败</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
\~english
|
||
<summary>The aborted stream was recovered failed</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamRegisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32,System.IntPtr,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamUnregisterCallback(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_SUPPORT_EVENT_TYPE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_START_MODE_NON_BLOCK">
|
||
\~chinese
|
||
<summary>非阻塞式采集模式</summary>
|
||
ItkStreamStart将会立刻返回。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_START_MODE"/>
|
||
\~english
|
||
<summary>Non blocking acquisition mode</summary>
|
||
ItkStreamStart will return immediately.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_START_MODE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_START_MODE_BLOCK">
|
||
\~chinese
|
||
<summary>阻塞式采集模式</summary>
|
||
ItkStreamStart将会等待所有图像传输完毕再返回。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_START_MODE"/>
|
||
\~english
|
||
<summary>Blocking acquisition mode</summary>
|
||
ItkStreamStart will wait for all images to be transferred before returning.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_START_MODE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_TRANSFER_MODE_ASYNCHRONOUS">
|
||
\~chinese
|
||
<summary>异步传输模式</summary>
|
||
无论下一块缓冲区是否为满,始终传输数据到下一块缓冲区中。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_TRANSFER_MODE"/>
|
||
\~english
|
||
<summary>Asynchronous transmission mode</summary>
|
||
Regardless of whether the next buffer is full or not, always transfer data to the next buffer.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_TRANSFER_MODE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_TRANSFER_MODE_SYNCHRONOUS">
|
||
\~chinese
|
||
<summary>同步传输模式</summary>
|
||
如果下一块缓冲区为空则传输到下一块缓冲区中,否则覆盖当前缓冲区。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_TRANSFER_MODE"/>
|
||
\~english
|
||
<summary>Synchronous transmission mode</summary>
|
||
If the next buffer is empty, transfer to the next buffer; otherwise overwrite the current buffer.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_TRANSFER_MODE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_TRANSFER_MODE_SYNCHRONOUS_WITH_PROTECT">
|
||
\~chinese
|
||
<summary>同步保护模式</summary>
|
||
如果下一块缓冲区为空则传输到下一块缓冲区中,否则丢弃图像数据。
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_TRANSFER_MODE"/>
|
||
\~english
|
||
<summary>Synchronous protection mode</summary>
|
||
If the next buffer is empty, transfer it to the next buffer, otherwise discard the image data.
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_TRANSFER_MODE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_AUTO_CLEAR_DISABLE">
|
||
\~chinese
|
||
<summary>禁用数据流自动清空机制</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_AUTO_CLEAR"/>
|
||
\~english
|
||
<summary>Disable data stream automatic clearing mechanism</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_AUTO_CLEAR"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_AUTO_CLEAR_ENABLE">
|
||
\~chinese
|
||
<summary>使能数据流自动清空机制</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_AUTO_CLEAR"/>
|
||
\~english
|
||
<summary>Enable data stream automatic clearing mechanism</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_AUTO_CLEAR"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_GRAB_STRATEGY_ONE_BY_ONE">
|
||
\~chinese
|
||
<summary>取图策略:从旧到新一帧一帧的从输出缓存列表中获取图像,打开设备后默认为该策略</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_GRAB_STRATEGY"/>
|
||
\~english
|
||
<summary>Image acquisition strategy: Obtain images from the output cache list frame by frame from old to new. This strategy is the default after opening the device.</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_GRAB_STRATEGY"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_VAL_GRAB_STRATEGY_LAST_ONE">
|
||
\~chinese
|
||
<summary>取图策略:获取图像缓冲区列表中最后到达的一帧,同时清空缓冲区列表</summary>
|
||
该取图策略必须搭配主动取图接口ItkStreamWaitOneFrameReady使用
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_GRAB_STRATEGY"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamWaitOneFrameReady(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITKBUFFER@,System.Int64)"/>
|
||
\~english
|
||
<summary>Image acquisition strategy: Obtain the last arriving frame in the image buffer list and clear the buffer list at the same time.</summary>
|
||
This image acquisition strategy must be used with the active image acquisition interface: ItkStreamWaitOneFrameReady
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_GRAB_STRATEGY"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamWaitOneFrameReady(IKapCDotNet.ITKSTREAM,IKapCDotNet.ITKBUFFER@,System.Int64)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_PRM_FIRST">
|
||
\~chinese
|
||
<summary>连续采集标志</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamStart(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
\~english
|
||
<summary>Continuous acquisition flag</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkStreamStart(IKapCDotNet.ITKSTREAM,System.UInt32)"/>
|
||
|
||
\~chinese
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewGetPrm(IKapCDotNet.ITKVIEW,System.UInt32,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewSetPrm(IKapCDotNet.ITKVIEW,System.UInt32,System.IntPtr)"/>
|
||
\~english
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewGetPrm(IKapCDotNet.ITKVIEW,System.UInt32,System.IntPtr)"/>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkViewSetPrm(IKapCDotNet.ITKVIEW,System.UInt32,System.IntPtr)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_PRM_FILP_X">
|
||
\~chinese
|
||
<summary>视图图像水平方向翻转【RW】</summary>
|
||
本参数表示视图图像水平方向翻转。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
2. 视图图像水平方向翻转可选项如下所示:
|
||
| 视图图像水平方向翻转 |
|
||
|------------------------------|
|
||
| ITKVIEW_VAL_FLIP_X_DISABLE |
|
||
| ITKVIEW_VAL_FLIP_X_ENABLE |
|
||
\~english
|
||
<summary>Flip view image horizontally [RW]</summary>
|
||
This parameter indicates the horizontal flipping of view image.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
2. The options for flip view image horizontally are as follows:
|
||
| Flip view image horizontally |
|
||
|------------------------------|
|
||
| ITKVIEW_VAL_FLIP_X_DISABLE |
|
||
| ITKVIEW_VAL_FLIP_X_ENABLE |
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_PRM_FILP_Y">
|
||
\~chinese
|
||
<summary>视图图像垂直方向翻转【RW】</summary>
|
||
本参数表示视图图像垂直方向翻转。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
2. 视图图像垂直方向翻转可选项如下所示:
|
||
| 视图图像垂直方向翻转 |
|
||
|------------------------------|
|
||
| ITKVIEW_VAL_FLIP_Y_DISABLE |
|
||
| ITKVIEW_VAL_FLIP_Y_ENABLE |
|
||
\~english
|
||
<summary>Flip view image vertically [RW]</summary>
|
||
This parameter indicates the vertical flipping of view image.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
2. The options for flip view image vertically are as follows:
|
||
| Flip view image vertically |
|
||
|------------------------------|
|
||
| ITKVIEW_VAL_FLIP_Y_DISABLE |
|
||
| ITKVIEW_VAL_FLIP_Y_ENABLE |
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_PRM_LSB">
|
||
\~chinese
|
||
<summary>视图图像最低bit位【RW】</summary>
|
||
本参数表示视图图像最低bit位。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>View image lowest bit [RW]</summary>
|
||
This parameter indicates the lowest bit of view image.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_PRM_MSB">
|
||
\~chinese
|
||
<summary>视图图像最高bit位【RW】</summary>
|
||
本参数表示视图图像最高bit位。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>View image highest bit [RW]</summary>
|
||
This parameter indicates the highest bit of view image.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_PRM_BUFFER_ROI_HEIGHT">
|
||
\~chinese
|
||
<summary>视图图像感兴区域高度【RW】</summary>
|
||
本参数表示视图图像感兴区域高度。
|
||
1. 在创建视图窗口的感兴趣区域时,应先设置高度和宽度,再设置上边缘坐标和左边缘坐标。
|
||
2. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>View image ROI height [RW]</summary>
|
||
This parameter indicates view image ROI height.
|
||
1. When creating ROI of view window, the height and width should be set first, followed by the upper and left
|
||
edge coordinates.
|
||
2. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_PRM_BUFFER_ROI_WIDTH">
|
||
\~chinese
|
||
<summary>视图图像感兴区域宽度【RW】</summary>
|
||
本参数表示视图图像感兴区域宽度。
|
||
1. 在创建视图窗口的感兴趣区域时,应先设置高度和宽度,再设置上边缘坐标和左边缘坐标。
|
||
2. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>View image ROI width [RW]</summary>
|
||
This parameter indicates view image ROI width.
|
||
1. When creating ROI of view window, the height and width should be set first, followed by the upper and left
|
||
edge coordinates.
|
||
2. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_PRM_BUFFER_ROI_LEFT">
|
||
\~chinese
|
||
<summary>视图图像感兴区域左边缘坐标【RW】</summary>
|
||
本参数表示视图图像感兴区域左边缘坐标。
|
||
1. 在创建视图窗口的感兴趣区域时,应先设置高度和宽度,再设置上边缘坐标和左边缘坐标。
|
||
2. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>View image ROI left edge coordinates [RW]</summary>
|
||
This parameter indicates view image ROI left edge coordinates.
|
||
1. When creating ROI of view window, the height and width should be set first, followed by the upper and left
|
||
edge coordinates.
|
||
2. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_PRM_BUFFER_ROI_TOP">
|
||
\~chinese
|
||
<summary>视图图像感兴区域上边缘坐标【RW】</summary>
|
||
本参数表示视图图像感兴区域上边缘坐标。
|
||
1. 在创建视图窗口的感兴趣区域时,应先设置高度和宽度,再设置上边缘坐标和左边缘坐标。
|
||
2. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>View image ROI upper edge coordinates [RW]</summary>
|
||
This parameter indicates view image ROI upper edge coordinates.
|
||
1. When creating ROI of view window, the height and width should be set first, followed by the upper and left
|
||
edge coordinates.
|
||
2. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_PRM_ZOOM_METHOD">
|
||
\~chinese
|
||
<summary>视图图像放缩方法【RW】</summary>
|
||
本参数表示视图图像放缩方法。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
2. 视图图像放缩方法可选项如下所示:
|
||
| 视图图像放缩方法 |
|
||
|---------------------------|
|
||
| ITKVIEW_VAL_ZOOM_NN |
|
||
| ITKVIEW_VAL_ZOOM_LINEAR |
|
||
| ITKVIEW_VAL_ZOOM_CUBIC |
|
||
| ITKVIEW_VAL_ZOOM_AREA |
|
||
\~english
|
||
<summary>View image scaling method [RW]</summary>
|
||
This parameter indicates view image scaling method.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
2. The options for view image scaling method are as follows:
|
||
| View image scaling method |
|
||
|---------------------------|
|
||
| ITKVIEW_VAL_ZOOM_NN |
|
||
| ITKVIEW_VAL_ZOOM_LINEAR |
|
||
| ITKVIEW_VAL_ZOOM_CUBIC |
|
||
| ITKVIEW_VAL_ZOOM_AREA |
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_PRM_ZOOM_MAX_RATIO">
|
||
\~chinese
|
||
<summary>视图图像最大放大倍数【RO】</summary>
|
||
本参数表示视图图像最大放大倍数。
|
||
1. 本参数对应的pValue/value为 uint64_t 类型数据。
|
||
\~english
|
||
<summary>Maximum magnification of view image [RO]</summary>
|
||
This parameter indicates the maximum magnification of view image.
|
||
1. The corresponding pValue/value of this parameter is uint64_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_PRM_ZOOM_MIN_RATIO">
|
||
\~chinese
|
||
<summary>视图图像最小缩小倍数【RO】</summary>
|
||
本参数表示视图图像最小缩小倍数。
|
||
1. 本参数对应的pValue/value为 uint64_t 类型数据。
|
||
\~english
|
||
<summary>Minimum magnification of view image [RO]</summary>
|
||
This parameter indicates the minimum magnification of view image.
|
||
1. The corresponding pValue/value of this parameter is uint64_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_PRM_HWND">
|
||
\~chinese
|
||
<summary>视图窗口句柄【RO】</summary>
|
||
本参数表示视图窗口句柄。
|
||
1. 本参数对应的pValue/value为 ITKVIEW 类型数据。
|
||
\~english
|
||
<summary>View window handle [RO]</summary>
|
||
This parameter indicates view window handle.
|
||
1. The corresponding pValue/value of this parameter is ITKVIEW type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_PRM_HWND_TITLE">
|
||
\~chinese
|
||
<summary>视图窗口标题【RW】</summary>
|
||
本参数表示视图窗口标题。
|
||
1. 本参数对应的pValue/value为 char[128] 类型数据。
|
||
\~english
|
||
<summary>View window title [RW]</summary>
|
||
This parameter indicates view window title.
|
||
1. The corresponding pValue/value of this parameter is char[128] type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_PRM_BAYER_MODE">
|
||
\~chinese
|
||
<summary>视图图像Bayer格式【RW】</summary>
|
||
本参数表示视图图像Bayer格式。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
2. 视图图像Bayer格式可选项如下所示:
|
||
| 视图图像Bayer格式 |
|
||
|-----------------------------|
|
||
| ITKVIEW_VAL_BAYER_MODE_NI |
|
||
| ITKVIEW_VAL_BAYER_MODE_BGGR |
|
||
| ITKVIEW_VAL_BAYER_MODE_RGGB |
|
||
| ITKVIEW_VAL_BAYER_MODE_GRBG |
|
||
| ITKVIEW_VAL_BAYER_MODE_GBRG |
|
||
\~english
|
||
<summary>View image Bayer format [RW]</summary>
|
||
This parameter indicates view image Bayer format.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
2. The options for view image Bayer format are as follows:
|
||
| View image Bayer format |
|
||
|-----------------------------|
|
||
| ITKVIEW_VAL_BAYER_MODE_NI |
|
||
| ITKVIEW_VAL_BAYER_MODE_BGGR |
|
||
| ITKVIEW_VAL_BAYER_MODE_RGGB |
|
||
| ITKVIEW_VAL_BAYER_MODE_GRBG |
|
||
| ITKVIEW_VAL_BAYER_MODE_GBRG |
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_PRM_BUFFER_CURRENT_INDEX">
|
||
\~chinese
|
||
<summary>当前视图缓冲区索引【RO】</summary>
|
||
本参数表示当前视图缓冲区索引。
|
||
1. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Current view buffer index [RO]</summary>
|
||
This parameter indicates the current view buffer index.
|
||
1. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_VAL_FLIP_X_DISABLE">
|
||
\~chinese
|
||
<summary>不使能视图图像水平翻转</summary>
|
||
<seealso cref="!:ITKVIEW_PRM_FLIP_X"/>
|
||
\~english
|
||
<summary>Disable horizontal flipping of view image</summary>
|
||
<seealso cref="!:ITKVIEW_PRM_FLIP_X"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_VAL_FLIP_X_ENABLE">
|
||
\~chinese
|
||
<summary>使能视图图像水平翻转</summary>
|
||
<seealso cref="!:ITKVIEW_PRM_FLIP_X"/>
|
||
\~english
|
||
<summary>Enable horizontal flipping of view image</summary>
|
||
<seealso cref="!:ITKVIEW_PRM_FLIP_X"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_VAL_FLIP_Y_DISABLE">
|
||
\~chinese
|
||
<summary>不使能视图图像垂直翻转</summary>
|
||
<seealso cref="!:ITKVIEW_PRM_FLIP_Y"/>
|
||
\~english
|
||
<summary>Disable vertical flipping of view image</summary>
|
||
<seealso cref="!:ITKVIEW_PRM_FLIP_Y"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_VAL_FLIP_Y_ENABLE">
|
||
\~chinese
|
||
<summary>使能视图图像垂直翻转</summary>
|
||
<seealso cref="!:ITKVIEW_PRM_FLIP_Y"/>
|
||
\~english
|
||
<summary>Enable vertical flipping of view image</summary>
|
||
<seealso cref="!:ITKVIEW_PRM_FLIP_Y"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_VAL_ZOOM_NN">
|
||
\~chinese
|
||
<summary>最邻近插值算法</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKVIEW_PRM_ZOOM_METHOD"/>
|
||
\~english
|
||
<summary>Nearest neighbor interpolation algorithm</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKVIEW_PRM_ZOOM_METHOD"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_VAL_ZOOM_LINEAR">
|
||
\~chinese
|
||
<summary>线性插值算法</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKVIEW_PRM_ZOOM_METHOD"/>
|
||
\~english
|
||
<summary>Linear interpolation algorithm</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKVIEW_PRM_ZOOM_METHOD"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_VAL_ZOOM_CUBIC">
|
||
\~chinese
|
||
<summary>立方插值算法</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKVIEW_PRM_ZOOM_METHOD"/>
|
||
\~english
|
||
<summary>Cube interpolation algorithm</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKVIEW_PRM_ZOOM_METHOD"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_VAL_ZOOM_AREA">
|
||
\~chinese
|
||
<summary>像素关系重采样算法</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKVIEW_PRM_ZOOM_METHOD"/>
|
||
\~english
|
||
<summary>Pixel relation resampling algorithm</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKVIEW_PRM_ZOOM_METHOD"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_VAL_BAYER_MODE_NIL">
|
||
\~chinese
|
||
<summary>无Bayer排列</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKVIEW_PRM_BAYER_MODE"/>
|
||
\~english
|
||
<summary>No Bayer arrangement</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKVIEW_PRM_BAYER_MODE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_VAL_BAYER_MODE_BGGR">
|
||
\~chinese
|
||
<summary>Bayer格式BGGR排列</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKVIEW_PRM_BAYER_MODE"/>
|
||
\~english
|
||
<summary>Bayer format BGGR arrangement</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKVIEW_PRM_BAYER_MODE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_VAL_BAYER_MODE_RGGB">
|
||
\~chinese
|
||
<summary>Bayer格式RGGB排列</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKVIEW_PRM_BAYER_MODE"/>
|
||
\~english
|
||
<summary>Bayer format RGGB arrangement</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKVIEW_PRM_BAYER_MODE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_VAL_BAYER_MODE_GBRG">
|
||
\~chinese
|
||
<summary>Bayer格式GBRG排列</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKVIEW_PRM_BAYER_MODE"/>
|
||
\~english
|
||
<summary>Bayer格式GBRG排列</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKVIEW_PRM_BAYER_MODE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKVIEW_VAL_BAYER_MODE_GRBG">
|
||
\~chinese
|
||
<summary>Bayer格式GRBG排列</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKVIEW_PRM_BAYER_MODE"/>
|
||
\~english
|
||
<summary>Bayer格式GRBG排列</summary>
|
||
<seealso cref="F:IKapCDotNet.IKapC.ITKVIEW_PRM_BAYER_MODE"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKFILE_VAL_FA_READ">
|
||
\~chinese
|
||
\~english
|
||
\~chinese
|
||
<summary>以只读方式打开文件</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)"/>
|
||
\~english
|
||
<summary>Open files in read only mode</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKFILE_VAL_FA_WRITE">
|
||
\~chinese
|
||
<summary>以只写方式打开文件</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)"/>
|
||
\~english
|
||
<summary>Open files in write only mode</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKFILE_VAL_FA_OPEN_EXISTING">
|
||
\~chinese
|
||
<summary>打开存在的文件</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)"/>
|
||
\~english
|
||
<summary>Open existing files</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKFILE_VAL_FA_CREATE_NEW">
|
||
\~chinese
|
||
<summary>创建新文件</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)"/>
|
||
\~english
|
||
<summary>Create new file</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKFILE_VAL_FA_CREATE_ALWAYS">
|
||
\~chinese
|
||
<summary>创建新文件,若当前文件已存在则打开当前文件</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)"/>
|
||
\~english
|
||
<summary>Create a new file, and if the current file already exists, open it</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKFILE_VAL_FA_OPEN_ALWAYS">
|
||
\~chinese
|
||
<summary>打开文件,若当前文件不存在则创建新文件</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)"/>
|
||
\~english
|
||
<summary>Open the file and create a new file if the current file does not exist</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKFILE_VAL_FA_OPEN_APPEND">
|
||
\~chinese
|
||
<summary>追加打开件</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)"/>
|
||
\~english
|
||
<summary>Addend open files</summary>
|
||
<seealso cref="M:IKapCDotNet.IKapC.ItkFileOpen(IKapCDotNet.ITKDEVICE,System.String,System.Char,IKapCDotNet.ITKFILE@)"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKFILE_VAL_AM_RDO">
|
||
<summary>\~chinese 目录中的只读文件 \~english Read only files in the directory</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKFILE_VAL_AM_HID">
|
||
<summary>\~chinese目录中的隐藏文件 \~english Hidden files in the directory</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKFILE_VAL_AM_SYS">
|
||
<summary>\~chinese 目录中的系统文件 \~english System files in the directory</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKFILE_VAL_AM_DIR">
|
||
<summary>\~chinese 目录中的目录文件 \~english Directory files in the directory</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKFILE_VAL_AM_ARC">
|
||
<summary>\~chinese 目录中的实现文件 \~english Achievement files in the directory</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITK_MAX_DEVICE_NUM">
|
||
\~chinese
|
||
\~english
|
||
<summary>\~chinese 最大支持的设备个数 \~english The maximum number of supported devices</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKDEV_INFO_ENTRY_MAX_LENGTH">
|
||
<summary>\~chinese ITKDEV_INFO结构体中字段固定长度64字节 \~english Fixed length of fields in ITKDEV_INFO structure is 64 bytes</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKGIGEDEV_INFO_LENGTH_32_BYTE">
|
||
<summary>\~chinese ITKGIGEDEV_INFO结构体中字段长度32字节 \~english Fixed length of fields in ITKGIGEDEV_INFO structure is 32 bytes</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKGIGEDEV_INFO_LENGTH_64_BYTE">
|
||
<summary>\~chinese ITKGIGEDEV_INFO结构体中字段长度64字节 \~english Fixed length of fields in ITKGIGEDEV_INFO structure is 64 bytes</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKGIGEDEV_INFO_LENGTH_128_BTYE">
|
||
<summary>\~chinese ITKGIGEDEV_INFO结构体中字段长度128字节 \~english Fixed length of fields in ITKGIGEDEV_INFO structure is 128 bytes</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKGIGEDEV_INFO_LENGTH_256_BYTE">
|
||
<summary>\~chinese ITKGIGEDEV_INFO结构体中字段长度256字节 \~english Fixed length of fields in ITKGIGEDEV_INFO structure is 256 bytes</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITK_ENTRY_LENGTH_512_BYTE">
|
||
<summary>\~chinese 结构体中字段长度512字节 \~english Fixed length of fields in structure is 512 bytes</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_DATA_BIT">
|
||
\~chinese
|
||
<summary>IKapC库头文件(已抛弃接口)</summary>
|
||
\~english
|
||
<summary>IKapC library header(Deprecated API)</summary>
|
||
\~chinese
|
||
<summary>缓冲区图像深度【RO】</summary>
|
||
1. 本参数无法设置,数值由缓冲区像素格式 ITKBUFFER_PRM_FORMAT 决定。
|
||
2. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
Deprecated: 可能在后续版本中移除,请使用 ITKBUFFER_PRM_PIXEL_BITS 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Buffer image depth [RO]</summary>
|
||
1. This parameter cannot be set, the value is determined by buffer pixel format ITKBUFFER_PRM_FORMAT .
|
||
2. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
Deprecated: May be removed in future versions, please use ITKBUFFER_PRM_IMAGE_BITS instead.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_PRM_PIXEL_DEPTH">
|
||
\~chinese
|
||
<summary>缓冲区通道深度【RO】</summary>
|
||
1. 本参数无法设置,数值由缓冲区像素格式 ITKBUFFER_PRM_FORMAT 决定。
|
||
2. 本参数对应的pValue/value为 uint32_t 类型数据。
|
||
Deprecated: 可能在后续版本中移除,请使用 ITKBUFFER_PRM_CHANNEL_BITS 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Buffer channel depth [RO]</summary>
|
||
1. This parameter cannot be set, the value is determined by buffer pixel format ITKBUFFER_PRM_FORMAT .
|
||
2. The corresponding pValue/value of this parameter is uint32_t type data.
|
||
Deprecated: May be removed in future versions, please use ITKBUFFER_PRM_CHANNEL_BITS instead.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKSTREAM_PRM_CURRENT_BUFFER_HANDLE">
|
||
\~chinese
|
||
<summary>单个像素深度</summary>
|
||
Deprecated: 可能在后续版本中移除,请使用 ITKBUFFER_FORMAT_PIXEL_BITS 代替
|
||
|
||
|
||
\~english
|
||
<summary>Single pixel size</summary>
|
||
Deprecated: May be removed in future versions, please use ITKBUFFER_FORMAT_PIXEL_BITS instead.
|
||
|
||
|
||
\~chinese
|
||
<summary>单个通道深度</summary>
|
||
Deprecated: 可能在后续版本中移除,请使用 ITKBUFFER_FORMAT_CHANNEL_BITS 代替
|
||
|
||
|
||
\~english
|
||
<summary>Single channel size</summary>
|
||
Deprecated: May be removed in future versions, please use ITKBUFFER_FORMAT_CHANNEL_BITS instead.
|
||
|
||
|
||
\~chinese
|
||
<summary>当前缓冲区句柄【RO】</summary>
|
||
本参数表示当前缓冲区句柄。
|
||
1. 本参数对应的pValue/value为 ITKBUFFER 类型数据。
|
||
Deprecated: 该参数已弃用,请使用 ItkStreamGetCurrentBuffer 代替。
|
||
|
||
|
||
\~english
|
||
<summary>Handle of current buffer [RO]</summary>
|
||
This parameter indicates handle of current buffer.
|
||
1. The corresponding pValue/value of this parameter is ITKBUFFER type data.
|
||
Deprecated: This parameter is obsolete, please use ItkStreamGetCurrentBuffer instead.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_MONO8PACKED">
|
||
\~chinese
|
||
<summary>黑白压缩8bit</summary>
|
||
灰度8bit压缩图像数据。
|
||
\~english
|
||
<summary>Monochrome packed 8bit</summary>
|
||
Grayscale 8bit packed image data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_RGB888PACKED">
|
||
\~chinese
|
||
<summary>RGB彩色压缩8bit</summary>
|
||
彩色8bit压缩图像,像素值按照RGB顺序在内存中排列。
|
||
\~english
|
||
<summary>RGB color packed 8bit</summary>
|
||
Color 8bit packed image data, pixel values are arranged in memory in RGB order.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_FORMAT_BGR888PACKED">
|
||
\~chinese
|
||
<summary>BGR彩色压缩8bit</summary>
|
||
彩色8bit压缩图像,像素值按照BGR顺序在内存中排列。
|
||
\~english
|
||
<summary>BGR color packed 8bit</summary>
|
||
Color 8bit packed image data, pixel values are arranged in memory in BGR order.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_BAYER_METHOD_ITEK_V4">
|
||
<summary>\~chinese Bayer转换itek_v4方法 \~english Bayer conversion itek_v4 method</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKDEV_VAL_EVENT_TYPE_FRAME_TRIGGER_IGNORE">
|
||
\~chinese
|
||
<summary>帧触发信号忽略回调事件</summary>
|
||
本事件在帧触发信号忽略时触发,通过"FrameTriggerIgnored"注册。
|
||
\~english
|
||
<summary>Frame trigger signal ignores callback event</summary>
|
||
This event is triggered when the frame trigger signal is ignored, registered by "FrameTriggerIgnored".
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKDEV_VAL_EVENT_TYPE_LINE_TRIGGER_IGNORE">
|
||
\~chinese
|
||
<summary>行触发信号忽略回调事件</summary>
|
||
本事件在行触发信号忽略时触发,通过"LineTriggerIgnored"注册。
|
||
\~english
|
||
<summary>Line trigger signal ignores callback event</summary>
|
||
This event is triggered when the line trigger signal is ignored, registered by "LineTriggerIgnored".
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKDEV_VAL_EVENT_TYPE_FRAME_TRIGGER">
|
||
\~chinese
|
||
<summary>帧触发采集回调事件</summary>
|
||
本事件在帧触发采集时触发,通过"FrameTrigger"注册。
|
||
\~english
|
||
<summary>Frame trigger acquisition callback event</summary>
|
||
This event is triggered during frame trigger acquisition, registered by "FrameTrigger".
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKEVENTINFO_PRM_FIRST">
|
||
\~chinese
|
||
\~english
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKEVENTINFO_PRM_TYPE">
|
||
\~chinese
|
||
<summary>事件类型【RO】</summary>
|
||
本参数对应的pValue/value为 uint32_t 类型数据。
|
||
\~english
|
||
<summary>Event type [RO]</summary>
|
||
The corresponding pValue/value of this parameter is uint32_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKEVENTINFO_PRM_FEATURE_NAME">
|
||
\~chinese
|
||
<summary>特征名称【RO】</summary>
|
||
本参数对应的pValue/value为 char[128] 类型数据。
|
||
\~english
|
||
<summary>Feature Name [RO]</summary>
|
||
The corresponding pValue/value of this parameter is char[128] type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKEVENTINFO_PRM_HOST_TIME_STAMP">
|
||
\~chinese
|
||
<summary>主机时间戳【RO】</summary>
|
||
本参数对应的pValue/value为 uint64_t 类型数据。
|
||
\~english
|
||
<summary>Host timestamp [RO]</summary>
|
||
The corresponding pValue/value of this parameter is uint64_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKEVENTINFO_PRM_BLOCK_ID">
|
||
\~chinese
|
||
<summary>块索引【RO】</summary>
|
||
本参数对应的pValue/value为 uint64_t 类型数据。
|
||
\~english
|
||
<summary>Block ID [RO]</summary>
|
||
The corresponding pValue/value of this parameter is uint64_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKEVENTINFO_PRM_TIMESTAMP">
|
||
\~chinese
|
||
<summary>时间戳【RO】</summary>
|
||
本参数对应的pValue/value为 uint64_t 类型数据。
|
||
\~english
|
||
<summary>Timestamp [RO]</summary>
|
||
The corresponding pValue/value of this parameter is uint64_t type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKEVENTINFO_PRM_DATA">
|
||
\~chinese
|
||
<summary>事件数据【RO】</summary>
|
||
本参数对应的pValue/value为 char[256] 类型数据。
|
||
\~english
|
||
<summary>Data of event info [RO]</summary>
|
||
The corresponding pValue/value of this parameter is char[256] type data.
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_IMAGE_PAYLOAD_TYPE">
|
||
\~chinese
|
||
<summary>负载类型</summary>
|
||
\~english
|
||
<summary>paylaod type</summary>
|
||
<summary>\~chinese 相机图像模式 \~english Camera image mode</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_U3V_IMAGE_EXTENDED_CHUNK_PAYLOAD_TYPE">
|
||
<summary>\~chinese U3V相机Chunk模式1 \~english U3V camera chunk mode</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_U3V_CHUNK_PAYLOAD_TYPE">
|
||
<summary>\~chinese U3V相机Chunk模式2 \~english GV camera chunk mode</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.IKapC.ITKBUFFER_VAL_GV_CHUNK_DATA_PAYLOAD_TYPE">
|
||
<summary>\~chinese GV相机Chunk模式 \~english GV camera chunk mode</summary>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapCLib.ITKBUFFER_FORMAT_DATA_BIT(System.UInt32)">
|
||
<summary>
|
||
This method is deprecated. Use <see cref="M:IKapCDotNet.IKapCLib.ITKBUFFER_FORMAT_PIXEL_BITS(System.UInt32)"/> instead.
|
||
</summary>
|
||
<remarks>
|
||
This method may still work, but it will be removed in future versions.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapCLib.ITKBUFFER_FORMATL_DATA_BIT(System.UInt32)">
|
||
<summary>
|
||
This method is deprecated. Use <see cref="M:IKapCDotNet.IKapCLib.ITKBUFFER_FORMAT_PIXEL_BITS(System.UInt32)"/> instead.
|
||
</summary>
|
||
<remarks>
|
||
This method may still work, but it will be removed in future versions.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapCLib.ITKBUFFER_FORMAT_PIXEL_DEPTH(System.UInt32)">
|
||
<summary>
|
||
This method is deprecated. Use <see cref="M:IKapCDotNet.IKapCLib.ITKBUFFER_FORMAT_CHANNEL_BITS(System.UInt32)"/> instead.
|
||
</summary>
|
||
<remarks>
|
||
This method may still work, but it will be removed in future versions.
|
||
</remarks>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapCLib.IKAPC_BAYER_PATTERN_VAL_FROM_IKAP(System.Int32)">
|
||
<summary>
|
||
Convert Bayer Image Parsing Mode From IKap to IKapC
|
||
</summary>
|
||
</member>
|
||
<member name="M:IKapCDotNet.IKapCLib.ItkEventInfoGetPrm(System.IntPtr,System.UInt32,System.IntPtr)">
|
||
<summary>
|
||
Get parameter from an event info.
|
||
</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.MANAGER_TYPE_LIST">
|
||
\~chinese
|
||
<summary>接口模块列表</summary>
|
||
<seealso cref="!:ItkManGetDeviceCountEx"/>
|
||
\~english
|
||
<summary>Manager module list</summary>
|
||
<seealso cref="!:ItkManGetDeviceCountEx"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.MANAGER_TYPE_LIST.MANAGER_TYPE_CL">
|
||
<summary>\~chinese CL设备 \~english CL device</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.MANAGER_TYPE_LIST.MANAGER_TYPE_GV">
|
||
<summary>\~chinese GV设备 \~english GV device</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.MANAGER_TYPE_LIST.MANAGER_TYPE_CXP">
|
||
<summary>\~chinese CXP设备 \~english CXP device</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.MANAGER_TYPE_LIST.MANAGER_TYPE_U3V">
|
||
<summary>\~chinese USB设备 \~english USB device</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.MANAGER_TYPE_LIST.MANAGER_TYPE_XGVB">
|
||
<summary>\~chinese XGV设备 \~english XGV device</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.MANAGER_TYPE_LIST.MANAGER_TYPE_PCIE">
|
||
<summary>\~chinese PCIe设备 \~english PCIe device</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.MANAGER_TYPE_LIST.MANAGER_TYPE_GENTL">
|
||
<summary>\~chinese GenTL设备 \~english GenTL device</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.MANAGER_TYPE_LIST.MANAGER_TYPE_VIRTUAL">
|
||
<summary>\~chinese VIRTUAL设备 \~english VIRTUAL device</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITKFEATURE_VAL_TYPE_LIST">
|
||
\~chinese
|
||
\~english
|
||
\~chinese
|
||
<seealso cref="!:ItkDevGetFeatureInfo"/>
|
||
\~english
|
||
<seealso cref="!:ItkDevGetFeatureInfo"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_TYPE_LIST.ITKFEATURE_VAL_TYPE_UNDEFINED">
|
||
\~chinese
|
||
<summary>数据类型未定义</summary>
|
||
\~english
|
||
<summary>Data type undefined</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_TYPE_LIST.ITKFEATURE_VAL_TYPE_INT32">
|
||
\~chinese
|
||
<summary>32位整数类型</summary>
|
||
\~english
|
||
<summary>32bit integer type</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_TYPE_LIST.ITKFEATURE_VAL_TYPE_INT64">
|
||
\~chinese
|
||
<summary>64位整数类型</summary>
|
||
\~english
|
||
<summary>64bit integer type</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_TYPE_LIST.ITKFEATURE_VAL_TYPE_FLOAT">
|
||
\~chinese
|
||
<summary>32位浮点数类型</summary>
|
||
\~english
|
||
<summary>32bit floating type</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_TYPE_LIST.ITKFEATURE_VAL_TYPE_DOUBLE">
|
||
\~chinese
|
||
<summary>64位浮点数类型</summary>
|
||
\~english
|
||
<summary>64bit floating type</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_TYPE_LIST.ITKFEATURE_VAL_TYPE_BOOL">
|
||
\~chinese
|
||
<summary>布尔数据类型</summary>
|
||
\~english
|
||
<summary>Boolean data type</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_TYPE_LIST.ITKFEATURE_VAL_TYPE_ENUM">
|
||
\~chinese
|
||
<summary>枚举数据类型</summary>
|
||
\~english
|
||
<summary>Enumeration data type</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_TYPE_LIST.ITKFEATURE_VAL_TYPE_STRING">
|
||
\~chinese
|
||
<summary>字符串数据类型</summary>
|
||
\~english
|
||
<summary>String data type</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_TYPE_LIST.ITKFEATURE_VAL_TYPE_COMMAND">
|
||
\~chinese
|
||
<summary>命令数据类型</summary>
|
||
\~english
|
||
<summary>Command data type</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_TYPE_LIST.ITKFEATURE_VAL_TYPE_CATEGORY">
|
||
\~chinese
|
||
<summary>类别类型</summary>
|
||
\~english
|
||
<summary>Category type</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_TYPE_LIST.ITKFEATURE_VAL_TYPE_REGISTER">
|
||
\~chinese
|
||
<summary>寄存器类型</summary>
|
||
\~english
|
||
<summary>Register type</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITKFEATURE_VAL_ACCESS_MODE_LIST">
|
||
\~chinese
|
||
<seealso cref="!:ItkDevGetAccessMode"/>
|
||
\~english
|
||
<seealso cref="!:ItkDevGetAccessMode"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_ACCESS_MODE_LIST.ITKFEATURE_VAL_ACCESS_MODE_UNDEFINED">
|
||
\~chinese
|
||
<summary>访问模式未定义</summary>
|
||
\~english
|
||
<summary>Access mode undefined</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_ACCESS_MODE_LIST.ITKFEATURE_VAL_ACCESS_MODE_RW">
|
||
\~chinese
|
||
<summary>读写访问模式</summary>
|
||
\~english
|
||
<summary>Read write access mode</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_ACCESS_MODE_LIST.ITKFEATURE_VAL_ACCESS_MODE_RO">
|
||
\~chinese
|
||
<summary>只读访问模式</summary>
|
||
\~english
|
||
<summary>Read only access mode</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_ACCESS_MODE_LIST.ITKFEATURE_VAL_ACCESS_MODE_WO">
|
||
\~chinese
|
||
<summary>只写访问模式</summary>
|
||
\~english
|
||
<summary>Write only access mode</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_ACCESS_MODE_LIST.ITKFEATURE_VAL_ACCESS_MODE_NI">
|
||
\~chinese
|
||
<summary>该特征未实现,无法访问</summary>
|
||
\~english
|
||
<summary>This feature is not implemented and cannot be accessed</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_ACCESS_MODE_LIST.ITKFEATURE_VAL_ACCESS_MODE_NA">
|
||
\~chinese
|
||
<summary>该特征当前状态下不可用,无法访问</summary>
|
||
\~english
|
||
<summary>This feature is currently unavailable and cannot be accessed</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITKFEATURE_VAL_NAME_SPACE_LIST">
|
||
\~chinese
|
||
<seealso cref="!:ItkDevGetFeatureInfo"/>
|
||
\~english
|
||
<seealso cref="!:ItkDevGetFeatureInfo"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_NAME_SPACE_LIST.ITKFEATURE_VAL_NAME_SPACE_UNDEFINED">
|
||
\~chinese
|
||
<summary>命名空间未定义</summary>
|
||
\~english
|
||
<summary>Namespace undefined</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_NAME_SPACE_LIST.ITKFEATURE_VAL_NAME_SPACE_CUSTOM">
|
||
\~chinese
|
||
<summary>自定义命名空间</summary>
|
||
\~english
|
||
<summary>Custom namespace</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_NAME_SPACE_LIST.ITKFEATURE_VAL_NAME_SPACE_STANDARD">
|
||
\~chinese
|
||
<summary>标准命名空间</summary>
|
||
\~english
|
||
<summary>Standard namespace</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITKFEATURE_VAL_REPRESENTATION_LIST">
|
||
\~chinese
|
||
<seealso cref="!:ItkDevGetFeatureInfo"/>
|
||
\~english
|
||
<seealso cref="!:ItkDevGetFeatureInfo"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_REPRESENTATION_LIST.ITKFEATURE_VAL_REPRESENTATION_UNDEFINED">
|
||
\~chinese
|
||
<summary>方式未定义</summary>
|
||
\~english
|
||
<summary>Representation undefined</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_REPRESENTATION_LIST.ITKFEATURE_VAL_REPRESENTATION_LINEAR">
|
||
\~chinese
|
||
<summary>线性</summary>
|
||
\~english
|
||
<summary>Linear</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_REPRESENTATION_LIST.ITKFEATURE_VAL_REPRESENTATION_LOGARITHMIC">
|
||
\~chinese
|
||
<summary>对数</summary>
|
||
\~english
|
||
<summary>Logarithm</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_REPRESENTATION_LIST.ITKFEATURE_VAL_REPRESENTATION_BOOLEAN">
|
||
\~chinese
|
||
<summary>布尔型</summary>
|
||
\~english
|
||
<summary>Boolean type</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_REPRESENTATION_LIST.ITKFEATURE_VAL_REPRESENTATION_PURENUMBER">
|
||
\~chinese
|
||
<summary>十进制数</summary>
|
||
\~english
|
||
<summary>Decimal number</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_REPRESENTATION_LIST.ITKFEATURE_VAL_REPRESENTATION_HEXNUMBER">
|
||
\~chinese
|
||
<summary>十六进制数</summary>
|
||
\~english
|
||
<summary>Hexadecimal number</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_REPRESENTATION_LIST.ITKFEATURE_VAL_REPRESENTATION_IPV4ADDRESS">
|
||
\~chinese
|
||
<summary>IPV4地址</summary>
|
||
\~english
|
||
<summary>IPV4 address</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_REPRESENTATION_LIST.ITKFEATURE_VAL_REPRESENTATION_MACADDRESS">
|
||
\~chinese
|
||
<summary>物理地址</summary>
|
||
\~english
|
||
<summary>Physical address</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITKFEATURE_VAL_VISIBILITY_LIST">
|
||
\~chinese
|
||
<seealso cref="!:ItkDevGetFeatureInfo"/>
|
||
\~english
|
||
<seealso cref="!:ItkDevGetFeatureInfo"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_VISIBILITY_LIST.ITKFEATURE_VAL_VISIBILITY_UNDEFINED">
|
||
\~chinese
|
||
<summary>可视性未定义</summary>
|
||
\~english
|
||
<summary>Visibility undefined</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_VISIBILITY_LIST.ITKFEATURE_VAL_VISIBILITY_BEGINNER">
|
||
\~chinese
|
||
<summary>初学者级别</summary>
|
||
\~english
|
||
<summary>Beginner level</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_VISIBILITY_LIST.ITKFEATURE_VAL_VISIBILITY_EXPERT">
|
||
\~chinese
|
||
<summary>专家级别</summary>
|
||
\~english
|
||
<summary>Expert level</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_VISIBILITY_LIST.ITKFEATURE_VAL_VISIBILITY_GURU">
|
||
\~chinese
|
||
<summary>大师级别</summary>
|
||
\~english
|
||
<summary>Master level</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_VISIBILITY_LIST.ITKFEATURE_VAL_VISIBILITY_INVISIBLE">
|
||
\~chinese
|
||
<summary>特征不可见</summary>
|
||
\~english
|
||
<summary>Feature invisible</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITKFEATURE_VAL_CACHING_MODE_LIST">
|
||
\~chinese
|
||
<seealso cref="!:ItkDevGetFeatureInfo"/>
|
||
\~english
|
||
<seealso cref="!:ItkDevGetFeatureInfo"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_CACHING_MODE_LIST.ITKFEATURE_VAL_CACHING_MODE_NO_CACHE">
|
||
\~chinese
|
||
<summary>不写入缓存</summary>
|
||
\~english
|
||
<summary>Not written to cache</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_CACHING_MODE_LIST.ITKFEATURE_VAL_CACHING_MODE_WRITE_THROUGH">
|
||
\~chinese
|
||
<summary>写入数值的同时写入缓存</summary>
|
||
\~english
|
||
<summary>Write the value into the cache when write it</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_CACHING_MODE_LIST.ITKFEATURE_VAL_CACHING_MODE_WRITE_AROUND">
|
||
\~chinese
|
||
<summary>仅将读取的数值写入缓存</summary>
|
||
\~english
|
||
<summary>Only the read values are written to the cache</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITKFEATURE_VAL_CACHING_MODE_LIST.ITKFEATURE_VAL_CACHING_MODE_UNDEFINED">
|
||
\~chinese
|
||
<summary>缓存模式未定义</summary>
|
||
\~english
|
||
<summary>The cache mode is undefined</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.PAYLOAD_TYPE">
|
||
\~chinese
|
||
<summary>负载类型</summary>
|
||
<seealso cref="!:ItkBufferSizedNew"/>
|
||
<seealso cref="!:ItkBufferSizedNewWithPtr"/>
|
||
\~english
|
||
<summary>paylaod type</summary>
|
||
<seealso cref="!:ItkBufferSizedNew"/>
|
||
<seealso cref="!:ItkBufferSizedNewWithPtr"/>
|
||
</member>
|
||
<member name="F:IKapCDotNet.PAYLOAD_TYPE.IMAGE_PAYLOAD_TYPE">
|
||
<summary>\~chinese 相机图像模式 \~english Camera image mode</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.PAYLOAD_TYPE.U3V_IMAGE_EXTENDED_CHUNK_PAYLOAD_TYPE">
|
||
<summary>\~chinese U3V相机Chunk模式 \~english U3V camera chunk mode</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.PAYLOAD_TYPE.GV_CHUNK_DATA_PAYLOAD_TYPE">
|
||
<summary>\~chinese GV相机Chunk模式 \~english GV camera chunk mode</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.PAYLOAD_TYPE.RAW_DATA_PAYLOAD_TYPE">
|
||
<summary>\~chinese 原始数据模式 \~english Raw data mode</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.PAYLOAD_TYPE.FILE_PAYLOAD_TYPE">
|
||
<summary>\~chinese 文件数据模式 \~english File data mode</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.PAYLOAD_TYPE.MULTI_PART_PAYLOAD_TYPE">
|
||
<summary>\~chinese 多part模式 \~english Multiple parts mode</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.PAYLOAD_TYPE.GENDC_PAYLOAD_TYPE">
|
||
<summary>\~chinese GENDC模式 \~english GENDC mode</summary>
|
||
</member>
|
||
<member name="F:IKapCDotNet.PAYLOAD_TYPE.DEVICE_SPECIFIC_PAYLOAD_TYPE">
|
||
<summary>\~chinese 设备特殊模式 \~english Device specific mode</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITK_RECORD_FORMAT_TYPE">
|
||
\~chinese
|
||
\~english
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITK_RECORD_FORMAT_TYPE.ITK_Record_FormatType_Undefined">
|
||
\~chinese 未定义的录像格式,默认为AVI格式 \~english Undefined Recode Format Type,default: AVI Recode Format
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITK_RECORD_FORMAT_TYPE.ITK_Record_FormatType_AVI">
|
||
\~chinese AVI录像格式 \~english AVI Recode Format Type
|
||
</member>
|
||
<member name="F:IKapCDotNet.ITK_RECORD_FORMAT_TYPE.ITK_Record_FormatType_MP4">
|
||
\~chinese MP4录像格式 \~english MP4 Recode Format Type
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITKDEVICE">
|
||
\~chinese
|
||
\~english
|
||
\~chinese
|
||
<summary>相机设备句柄</summary>
|
||
\~english
|
||
<summary>Camera device handle</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITKBOARD">
|
||
\~chinese
|
||
<summary>采集卡设备句柄</summary>
|
||
\~english
|
||
<summary>Frame grabber device handle</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITKFEATURE">
|
||
\~chinese
|
||
<summary>相机特征句柄</summary>
|
||
\~english
|
||
<summary>Camera feature handle</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITKEVENTINFO">
|
||
\~chinese
|
||
<summary>事件信息句柄</summary>
|
||
\~english
|
||
<summary>Event information handle</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITKSTREAM">
|
||
\~chinese
|
||
<summary>数据流句柄</summary>
|
||
\~english
|
||
<summary>Data stream handle</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITKBUFFER">
|
||
\~chinese
|
||
<summary>缓冲区句柄</summary>
|
||
\~english
|
||
<summary>Buffer handle</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITKVIEW">
|
||
\~chinese
|
||
<summary>视图句柄</summary>
|
||
\~english
|
||
<summary>View handle</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITKFILE">
|
||
\~chinese
|
||
<summary>文件句柄</summary>
|
||
\~english
|
||
<summary>File handle</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITKDIR">
|
||
\~chinese
|
||
<summary>目录句柄</summary>
|
||
\~english
|
||
<summary>Directory handle</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITKDEV_INFO">
|
||
\~chinese
|
||
<summary>相机设备基本信息结构体</summary>
|
||
<seealso cref="!:ItkManGetDeviceInfo"/>
|
||
\~english
|
||
<summary>Basic information structure of camera device</summary>
|
||
<seealso cref="!:ItkManGetDeviceInfo"/>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKDEV_INFO.FullName">
|
||
<summary>\~chinese 用于识别设备的唯一名称 \~english Unique name used to identify the device</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKDEV_INFO.FriendlyName">
|
||
<summary>\~chinese 用户界面显示的设备名称 \~english Device name displayed on user interface</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKDEV_INFO.VendorName">
|
||
<summary>\~chinese 设备生产厂商 \~english Device manufacturer</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKDEV_INFO.ModelName">
|
||
<summary>\~chinese 设备模型名称 \~english Device model name</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKDEV_INFO.SerialNumber">
|
||
<summary>\~chinese 设备序列号 \~english Device serial number</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKDEV_INFO.DeviceClass">
|
||
<summary>\~chinese 设备传输层类型 \~english Device transmission layer type</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKDEV_INFO.DeviceVersion">
|
||
<summary>\~chinese 设备固件版本 \~english Device firmware version</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKDEV_INFO.UserDefinedName">
|
||
<summary>\~chinese 用户自定义名称 \~english User defined name</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITKGIGEDEV_INFO">
|
||
\~chinese
|
||
<summary>千兆网相机设备专有信息结构体</summary>
|
||
<seealso cref="!:ItkManGetGigEDeviceInfo"/>
|
||
\~english
|
||
<summary>Gigabit network camera device specific information structure</summary>
|
||
<seealso cref="!:ItkManGetGigEDeviceInfo"/>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKGIGEDEV_INFO.MAC">
|
||
<summary>\~chinese 设备MAC地址 \~english Device MAC address</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKGIGEDEV_INFO.Ip">
|
||
<summary>\~chinese 设备IP地址 \~english Device IP address</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKGIGEDEV_INFO.SubNetMask">
|
||
<summary>\~chinese 设备子网掩码 \~english Device subnet mask</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKGIGEDEV_INFO.GateWay">
|
||
<summary>\~chinese 设备默认网关 \~english Device default gateway</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKGIGEDEV_INFO.NICMac">
|
||
<summary>\~chinese 通讯主机MAC地址 \~english Communication host MAC address</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKGIGEDEV_INFO.NICIp">
|
||
<summary>\~chinese 通讯主机IP地址 \~english Communication host IP address</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKGIGEDEV_INFO.NICSubNetMask">
|
||
<summary>\~chinese 通讯主机子网掩码 \~english Communication host subnet mask</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKGIGEDEV_INFO.NICGateWay">
|
||
<summary>\~chinese 通讯主机默认网关 \~english Default gateway for communication host</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKGIGEDEV_INFO.NICAdapterName">
|
||
<summary>\~chinese 通讯主机网卡名称 \~english Name of communication host network card</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKGIGEDEV_INFO.NICDescription">
|
||
<summary>\~chinese 通讯主机网卡详细描述 \~english Detailed description of communication host network card</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKGIGEDEV_INFO.NICSpeed">
|
||
<summary>\~chinese 通讯主机网卡速度 \~english Communication host network card speed</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKGIGEDEV_INFO.reserved">
|
||
<summary>\~chinese 预留字段 \~english Reserved field</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITK_CL_DEV_INFO">
|
||
\~chinese
|
||
<summary>Camera Link相机设备专有信息结构体</summary>
|
||
<seealso cref="!:ItkManGetCLDeviceInfo"/>
|
||
\~english
|
||
<summary>Camera Link camera device specific information structure</summary>
|
||
<seealso cref="!:ItkManGetCLDeviceInfo"/>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_CL_DEV_INFO.HostInterface">
|
||
<summary>\~chinese 主接口类型 \~english Main interface type</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_CL_DEV_INFO.BoardIndex">
|
||
<summary>\~chinese 板卡索引 \~english Board index</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_CL_DEV_INFO.SerialPort">
|
||
<summary>\~chinese CL设备串口号 \~english CL device serial port number</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_CL_DEV_INFO.Reserved">
|
||
<summary>\~chinese 预留字段 \~english Reserved field</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITK_CXP_DEV_INFO">
|
||
\~chinese
|
||
<summary>CoaXPress相机设备专有信息结构体</summary>
|
||
<seealso cref="!:ItkManGetCXPDeviceInfo"/>
|
||
\~english
|
||
<summary>CoaXPress camera device specific information structure</summary>
|
||
<seealso cref="!:ItkManGetCXPDeviceInfo"/>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_CXP_DEV_INFO.BoardIndex">
|
||
<summary>\~chinese 板卡索引 \~english Board index</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_CXP_DEV_INFO.MasterPort">
|
||
<summary>\~chinese 主端口号 \~english Main port</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_CXP_DEV_INFO.SlaveCount">
|
||
<summary>\~chinese 从端口数量 \~english Number of slave ports</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_CXP_DEV_INFO.SlavePort">
|
||
<summary>\~chinese 从端口号 \~english Slave port index</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_CXP_DEV_INFO.CameraId">
|
||
<summary>\~chinese 相机ID \~english Camera ID</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_CXP_DEV_INFO.Topology">
|
||
<summary>\~chinese 拓扑连接 \~english Topological connection</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_CXP_DEV_INFO.Reserved">
|
||
<summary>\~chinese 预留字段 \~english Reserved field</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITK_U3V_DEV_INFO">
|
||
\~chinese
|
||
<summary>USB30相机设备专有信息结构体</summary>
|
||
<seealso cref="!:ItkManGetU3VDeviceInfo"/>
|
||
\~english
|
||
<summary>USB30 camera device specific information structure</summary>
|
||
<seealso cref="!:ItkManGetU3VDeviceInfo"/>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_U3V_DEV_INFO.VID">
|
||
<summary>\~chinese 相机VID \~english Camera VID</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_U3V_DEV_INFO.PID">
|
||
<summary>\~chinese 相机PID \~english Camera PID</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_U3V_DEV_INFO.USBVersion">
|
||
<summary>\~chinese USB连接版本 \~english USB connection version</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_U3V_DEV_INFO.Reserved">
|
||
<summary>\~chinese 预留字段 \~english Reserved field</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITK_GVB_DEV_INFO">
|
||
\~chinese
|
||
<summary>GigEVision Board设备专有信息结构体</summary>
|
||
<seealso cref="!:ItkManGetGVBDeviceInfo"/>
|
||
\~english
|
||
<summary>GigEVision Board device specific information structure</summary>
|
||
<seealso cref="!:ItkManGetGVBDeviceInfo"/>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_GVB_DEV_INFO.BoardIndex">
|
||
<summary>\~chinese 板卡索引 \~english Board index</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_GVB_DEV_INFO.MasterPort">
|
||
<summary>\~chinese 主端口号 \~english Main port</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_GVB_DEV_INFO.MAC">
|
||
<summary>\~chinese MAC地址 \~english MAC address</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_GVB_DEV_INFO.Ip">
|
||
<summary>\~chinese IP地址 \~english IP address</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_GVB_DEV_INFO.SubNetMask">
|
||
<summary>\~chinese 子网掩码 \~english Subnet mask</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_GVB_DEV_INFO.GateWay">
|
||
<summary>\~chinese 默认网关 \~english Default gateway</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_GVB_DEV_INFO.SlaveCount">
|
||
<summary>\~chinese 从端口数量 \~english Number of slave ports</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_GVB_DEV_INFO.SlavePort">
|
||
<summary>\~chinese 从端口号 \~english Slave port index</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_GVB_DEV_INFO.EffectPixel">
|
||
<summary>\~chinese 有效像素个数 \~english Effective number of pixels</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_GVB_DEV_INFO.Reserved2">
|
||
<summary>\~chinese 预留字段 \~english Reserved field</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITKBOARD_INFO">
|
||
\~chinese
|
||
<summary>采集卡设备专有信息结构体</summary>
|
||
\~english
|
||
<summary>Frame grabber Board device specific information structure</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKBOARD_INFO.Name">
|
||
<summary>\~chinese 用于标识的设备名称 \~english Device name used for identification</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKBOARD_INFO.Reserved">
|
||
<summary>\~chinese 预留字段 \~english Reserved field</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITKFILE_INFO">
|
||
\~chinese
|
||
<summary>文件专有信息结构体</summary>
|
||
<seealso cref="!:ItkDirRead"/>
|
||
<seealso cref="!:ItkFileStat"/>
|
||
\~english
|
||
<summary>File specific information structure</summary>
|
||
<seealso cref="!:ItkDirRead"/>
|
||
<seealso cref="!:ItkFileStat"/>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKFILE_INFO.fsize">
|
||
<summary>\~chinese 文件大小 \~english File size</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKFILE_INFO.fattrib">
|
||
<summary>\~chinese 文件属性 \~english File attribution</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKFILE_INFO.fname">
|
||
<summary>\~chinese 文件名称 \~english File name</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITKBATCH_BUFFER_STATUS">
|
||
\~chinese
|
||
<summary>批量缓冲区专有信息结构体</summary>
|
||
\~english
|
||
<summary>Batch buffer specific information structure</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKBATCH_BUFFER_STATUS.blockId">
|
||
<summary>\~chinese 区块ID \~english Block ID</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKBATCH_BUFFER_STATUS.ready_lines">
|
||
<summary>\~chinese 已完成行数 \~english Completed lines</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKBATCH_BUFFER_STATUS.RsndPktCount">
|
||
<summary>\~chinese 重传包数 \~english Resend packet count</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKBATCH_BUFFER_STATUS.LostPktCount">
|
||
<summary>\~chinese 丢包数 \~english Lost packet count</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITKBATCH_BUFFER_STATUS.Reserved">
|
||
<summary>\~chinese 预留字段 \~english Reserved field</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITK_FEATURE_BASE_INFO">
|
||
\~chinese
|
||
<summary>特征基本信息结构体</summary>
|
||
<seealso cref="!:ItkDevGetFeatureInfo"/>
|
||
\~english
|
||
<summary>Basic information structure of feature</summary>
|
||
<seealso cref="!:ItkDevGetFeatureInfo"/>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_BASE_INFO.IsStreamable">
|
||
<summary>\~chinese 是否可以被输出到文件 \~english Indicate whether it is streamable</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_BASE_INFO.IsDeprecated">
|
||
<summary>\~chinese 是否被弃用 \~english Indicate whether it is deprecated</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_BASE_INFO.IsSelector">
|
||
<summary>\~chinese 是否是选择器 \~english Indicate whether it is selector</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_BASE_INFO.NameSpace">
|
||
<summary>\~chinese 命名空间 \~english Namespace \~</summary>
|
||
<seealso cref="T:IKapCDotNet.ITKFEATURE_VAL_NAME_SPACE_LIST"/>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_BASE_INFO.Type">
|
||
<summary>\~chinese 特征类型 \~english Feature type \~</summary>
|
||
<seealso cref="T:IKapCDotNet.ITKFEATURE_VAL_TYPE_LIST"/>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_BASE_INFO.Visibility">
|
||
<summary>\~chinese 可视级别 \~english Visibilty \~</summary>
|
||
<seealso cref="T:IKapCDotNet.ITKFEATURE_VAL_VISIBILITY_LIST"/>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_BASE_INFO.Representation">
|
||
<summary>\~chinese 表现方式 \~english Representation \~</summary>
|
||
<seealso cref="T:IKapCDotNet.ITKFEATURE_VAL_REPRESENTATION_LIST"/>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_BASE_INFO.CachingMode">
|
||
<summary>\~chinese 缓存模式 \~english Cacheing mode \~</summary>
|
||
<seealso cref="T:IKapCDotNet.ITKFEATURE_VAL_CACHING_MODE_LIST"/>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_BASE_INFO.EnumCount">
|
||
<summary>\~chinese 枚举特征的枚举个数 \~english Enum Count of enum feature.</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_BASE_INFO.Reserved_8">
|
||
<summary>\~chinese 预留 \~english Reserved</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_BASE_INFO.Length">
|
||
<summary>\~chinese 特征字节数 \~english Feature bytes</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_BASE_INFO.PollingTime">
|
||
<summary>\~chinese 轮询时间 \~english Polling time suggested</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_BASE_INFO.Unit">
|
||
<summary>\~chinese 单位 \~english Unit</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_BASE_INFO.EventID">
|
||
<summary>\~chinese 事件ID \~english Event ID</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_BASE_INFO.Name">
|
||
<summary>\~chinese 名字 \~english Name</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_BASE_INFO.Category">
|
||
<summary>\~chinese 所属目录 \~english Category</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_BASE_INFO.DisplayName">
|
||
<summary>\~chinese 显示名 \~english DisplayName</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_BASE_INFO.Tooltip">
|
||
<summary>\~chinese 提示信息 \~english Tooltip</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_BASE_INFO.Description">
|
||
<summary>\~chinese 描述 \~english Description</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_BASE_INFO.Reserved_char">
|
||
<summary>\~chinese 预留 \~english Reserved</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITK_FEATURE_INT64_INFO">
|
||
\~chinese
|
||
<summary>Int64特征信息结构体</summary>
|
||
<seealso cref="!:ItkDevGetInt64FeatureInfo"/>
|
||
\~english
|
||
<summary>Information structure of int64 feature</summary>
|
||
<seealso cref="!:ItkDevGetInt64FeatureInfo"/>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_INT64_INFO.Min">
|
||
<summary>\~chinese 最小值 \~english Min</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_INT64_INFO.Max">
|
||
<summary>\~chinese 最大值 \~english Max</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_INT64_INFO.Inc">
|
||
<summary>\~chinese 步距 \~english Inc</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITK_FEATURE_DOUBLE_INFO">
|
||
\~chinese
|
||
<summary>Double特征信息结构体</summary>
|
||
<seealso cref="!:ItkDevGetDoubleFeatureInfo"/>
|
||
\~english
|
||
<summary>Information structure of double feature</summary>
|
||
<seealso cref="!:ItkDevGetDoubleFeatureInfo"/>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_DOUBLE_INFO.Min">
|
||
<summary>\~chinese 最小值 \~english Min</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_DOUBLE_INFO.Max">
|
||
<summary>\~chinese 最大值 \~english Max</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_DOUBLE_INFO.Inc">
|
||
<summary>\~chinese 步距 \~english Inc</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_DOUBLE_INFO.Precision">
|
||
<summary>\~chinese 精度 \~english Precision</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_DOUBLE_INFO.DisplayNotation">
|
||
<summary>\~chinese 显示方式 \~english DisplayNotation</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITK_FEATURE_ENUM_ENTRY_INFO">
|
||
\~chinese
|
||
<summary>Enum entry特征信息结构体</summary>
|
||
<seealso cref="!:ItkDevGetEnumEntryFeatureInfo"/>
|
||
\~english
|
||
<summary>Information structure of enum entry feature</summary>
|
||
<seealso cref="!:ItkDevGetEnumEntryFeatureInfo"/>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_ENUM_ENTRY_INFO.Value">
|
||
<summary>\~chinese 整数值 \~english Int value</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_ENUM_ENTRY_INFO.AccessMode">
|
||
<summary>\~chinese 访问权限 \~english Access mode</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_ENUM_ENTRY_INFO.ValueStr">
|
||
<summary>\~chinese 字符串值 \~english String value</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_ENUM_ENTRY_INFO.DisplayName">
|
||
<summary>\~chinese 显示名 \~english Display name</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_ENUM_ENTRY_INFO.Tooltip">
|
||
<summary>\~chinese 提示信息 \~english Tooltip</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_FEATURE_ENUM_ENTRY_INFO.Description">
|
||
<summary>\~chinese 描述信息 \~english Description</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITK_BUFFER_INFO">
|
||
\~chinese
|
||
<summary>缓冲区信息结构体</summary>
|
||
<seealso cref="!:ItkBufferGetInfo"/>
|
||
\~english
|
||
<summary>Information structure of buffer</summary>
|
||
<seealso cref="!:ItkBufferGetInfo"/>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.State">
|
||
<summary>\~chinese 缓冲区状态 \~english Buffer state</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.HasChunkData">
|
||
<summary>\~chinese 是否有chunkdata \~english Indicate whether buffer has chunk data</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.NeedAutoConvert">
|
||
<summary>\~chinese 是否需要使用ItkBufferConvert自动转化 \~english Indicate whether buffer it need use ItkBufferConvert to auto convert.</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.PayloadType">
|
||
<summary>\~chinese 缓冲区负载格式 \~english Buffer payload type</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.Reserved8">
|
||
<summary>\~chinese 预留 \~english Reserved</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.BaseAddress">
|
||
<summary>\~chinese 缓冲区地址,仅在图像大小和缓冲区大小不一致时使用 \~english Buffer address, only used when image size and buffer size are not consistent</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.ImageAddress">
|
||
<summary>\~chinese 缓冲区图像地址 \~english Image address in buffer</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.ValidImageHeight">
|
||
<summary>\~chinese 缓冲区当前采集完成的图像行数 \~english The current number of lines grabbed in image.</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.ValidImageSize">
|
||
<summary>\~chinese 缓冲区当前采集完成的图像大小 \~english The current valid image size grabbed in buffer.</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.ImageWidth">
|
||
<summary>\~chinese 缓冲区宽度 \~english Buffer width</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.ImageHeight">
|
||
<summary>\~chinese 缓冲区高度 \~english Buffer height</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.PixelFormat">
|
||
<summary>\~chinese 缓冲区数据格式 \~english Buffer data format</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.ImagePixelDepth">
|
||
<summary>\~chinese 缓冲区像素总深度 \~english Buffer pixel total depth</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.ImageSize">
|
||
<summary>\~chinese 缓冲区图像数据大小 \~english Buffer image size</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.TotalSize">
|
||
<summary>\~chinese 缓冲区总大小,仅在图像大小和缓冲区大小不一致时使用 \~english Buffer total size, only used when image size and buffer size are not consistent</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.BlockID">
|
||
<summary>\~chinese 缓冲区ID \~english Block ID</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.ErrorReason">
|
||
<summary>\~chinese 缓冲区错误原因 \~english Reason for buffer error</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.TimestampNs">
|
||
<summary>\~chinese 缓冲区状态为满时的时间戳 \~english Timestamp when buffer status is full</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.GevResendPacketCount">
|
||
<summary>\~chinese 当前帧图像重包数 \~english Number of image resend packet in the current frame</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.GevLostPacketCount">
|
||
<summary>\~chinese 当前帧图像丢包数 \~english Current frame image packet loss count</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.FrameStartTimestampFromCameraNs">
|
||
<summary>\~chinese 帧开始的相机时间戳 \~english Camera's FrameStartTimestamp</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.PartNumber">
|
||
<summary>\~chinese 缓冲区负载为MULTI_PART_PAYLOAD_TYPE的情况下的part数量 \~english Part number when PayloadType is MULTI_PART_PAYLOAD_TYPE</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.ValidImageWidth">
|
||
<summary>\~chinese 当前图像有效宽度 \~english Current frame valid width</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_INFO.Reserved64">
|
||
<summary>\~chinese 预留 \~english Reserved</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITK_BUFFER_PART_INFO">
|
||
\~chinese
|
||
<summary>缓冲区part信息结构体</summary>
|
||
<seealso cref="!:ItkBufferGetPartInfo"/>
|
||
\~english
|
||
<summary>Information structure of buffer part</summary>
|
||
<seealso cref="!:ItkBufferGetPartInfo"/>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_PART_INFO.Buffer">
|
||
<summary>\~chinese 表示缓冲区part的句柄 \~english Handle of buffer part</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_PART_INFO.SourceId">
|
||
<summary>\~chinese 标识符,用于对属于同一来源的数据部分进行分组 \~english Identifier allowing to group data parts belonging to the same source</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_PART_INFO.RegionId">
|
||
<summary>\~chinese 标识符,用于对属于同一区域的数据部分进行分组 \~english Identifier allowing to group data parts belonging to the same region</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_PART_INFO.PurposeId">
|
||
<summary>\~chinese 标识符,用于对属于同一目的的数据部分进行分组 \~english Identifier allowing to group data parts belonging to the same purpose</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_PART_INFO.Reserved">
|
||
<summary>\~chinese 预留 \~english Reserved</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_PART_INFO.Name">
|
||
<summary>\~chinese 缓冲区名字 \~english Buffer name</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_BUFFER_PART_INFO.BufferInfo">
|
||
<summary>\~chinese 缓冲区信息 \~english Buffer info</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITK_DEVEVENT_INFO">
|
||
\~chinese
|
||
<summary>DevEvent info 结构体</summary>
|
||
<seealso cref="!:ItkEventGetInfo"/>
|
||
\~english
|
||
<summary>Information structure of enum entry feature</summary>
|
||
<seealso cref="!:ItkEventGetInfo"/>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_DEVEVENT_INFO.eventName">
|
||
<summary>\~chinese 事件名称 \~english Event name</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_DEVEVENT_INFO.eventSource">
|
||
<summary>\~chinese 事件触发源,"FeatureValueChanged/MessageChannel"事件下支持 \~english Event trigger source,supported in "FeatureValueChanged/MessageChannel" event</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_DEVEVENT_INFO.blockID">
|
||
<summary>\~chinese 帧号 \~english Block ID</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_DEVEVENT_INFO.eventID">
|
||
<summary>\~chinese Event号 \~english Event ID</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_DEVEVENT_INFO.timestamp">
|
||
<summary>\~chinese 事件时间戳 \~english The timestamp of the event</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_DEVEVENT_INFO.eventData">
|
||
<summary>\~chinese Event数据(暂无相机支持) \~english Event data, not support</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_DEVEVENT_INFO.eventDataLength">
|
||
<summary>\~chinese Event数据长度 (暂无相机支持) \~english Event data len, not support</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_DEVEVENT_INFO.reversed">
|
||
<summary>\~chinese 预留 \~english Reserved</summary>
|
||
</member>
|
||
<member name="T:IKapCDotNet.ITK_RECORD_PARAM">
|
||
\~chinese
|
||
<summary>录像信息结构体</summary>
|
||
<seealso cref="!:ItkStreamStartRecord"/>
|
||
\~english
|
||
<summary>Information structure of record</summary>
|
||
<seealso cref="!:ItkStreamStartRecord"/>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_RECORD_PARAM.nPixelFormat">
|
||
<summary>\~chinese 输入数据的像素格式 \~english Pixel Type</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_RECORD_PARAM.nWidth">
|
||
<summary>\~chinese 图像宽 \~english Width</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_RECORD_PARAM.nHeight">
|
||
<summary>\~chinese 图像高 \~english Height</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_RECORD_PARAM.fFrameRate">
|
||
<summary>\~chinese 帧率fps(大于1/16) \~english The Rate of Frame</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_RECORD_PARAM.nRecordFmtType">
|
||
<summary>\~chinese 录像格式 \~english Recode Format Type</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_RECORD_PARAM.strFilePath">
|
||
<summary>\~chinese 录像文件存放路径 \~english File Path</summary>
|
||
</member>
|
||
<member name="P:IKapCDotNet.ITK_RECORD_PARAM.nRes">
|
||
<summary>\~chinese 预留 \~english Reserved</summary>
|
||
</member>
|
||
</members>
|
||
</doc>
|