MENOU SDK MENOU SDK
MENOU SDK MENOU SDK
MENOUフォーラム

Class PluginImagingDevice

プラグインデバイス

Inheritance
object
ImagingDevice<PluginImagingDeviceConfig>
PluginImagingDevice
Implements
IImagingDevice
IDisposable
Inherited Members
ImagingDevice<PluginImagingDeviceConfig>.Name
ImagingDevice<PluginImagingDeviceConfig>.SimplifiedName
ImagingDevice<PluginImagingDeviceConfig>.FriendlyName
ImagingDevice<PluginImagingDeviceConfig>.IsSupportedAutoFocus
ImagingDevice<PluginImagingDeviceConfig>.IsSupportedExposureControl
ImagingDevice<PluginImagingDeviceConfig>.IsSupportedExposureAutoControl
ImagingDevice<PluginImagingDeviceConfig>.Exposure
ImagingDevice<PluginImagingDeviceConfig>.ExposureAuto
ImagingDevice<PluginImagingDeviceConfig>.IsSupportedIrisControl
ImagingDevice<PluginImagingDeviceConfig>.IsSupportedIrisAutoControl
ImagingDevice<PluginImagingDeviceConfig>.Iris
ImagingDevice<PluginImagingDeviceConfig>.IrisAuto
ImagingDevice<PluginImagingDeviceConfig>.IsSupportedGainControl
ImagingDevice<PluginImagingDeviceConfig>.IsSupportedGainAutoControl
ImagingDevice<PluginImagingDeviceConfig>.Gain
ImagingDevice<PluginImagingDeviceConfig>.GainAuto
ImagingDevice<PluginImagingDeviceConfig>.Config
ImagingDevice<PluginImagingDeviceConfig>.InnerConfig
ImagingDevice<PluginImagingDeviceConfig>.MultiCaptureImageTypes
ImagingDevice<PluginImagingDeviceConfig>.UpdateFriendlyName(string)
ImagingDevice<PluginImagingDeviceConfig>.MultiCapture(IEnumerable<IImageType>)
ImagingDevice<PluginImagingDeviceConfig>.Dispose()
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Menou.VI.Core.Imaging.Plugin
Assembly: Menou.VI.Core.Imaging.Plugin.dll
Syntax
public class PluginImagingDevice : ImagingDevice<PluginImagingDeviceConfig>, IImagingDevice, IDisposable

Constructors

Name Description
PluginImagingDevice(PluginImagingDeviceConfig, string)

コンストラクタ

Properties

Name Description
HasCameraConfig

カメラ設定を持っているかどうか。

IsStartedCapturing

キャプチャ開始処理済のproperty

PluginCameraManager

プラグインカメラ管理のproperty

Methods

Name Description
Capture()

画像をキャプチャする。

Dispose(bool)
FinishContinuousCapture()

継続的な撮像を終了する。 ラインセンサカメラ撮像モード時のみ。 終了してもカメラはオープンしたまま。

GetProcessMemoryBytes()

プラグインプロセスのメモリ使用量(Byte)を取得する。

StartCapturing()

キャプチャ開始処理を行う。 撮像開始にセットアップが必要なデバイスはここに実装する。

StopCapturing()

キャプチャ終了処理を行う。 撮像終了にセットアップが必要なデバイスはここに実装する。

UpdateConfig(IImagingDeviceConfig)

デバイス設定を更新する。

© Copyright 2021 MENOU Corp.