Class SharedMemoryManager
共有メモリ管理クラス。
Implements
Inherited Members
Namespace: Menou.VI.Core.Imaging.Plugin.LineCamera
Assembly: Menou.VI.Core.Imaging.Plugin.dll
Syntax
public class SharedMemoryManager : IDisposable
Constructors
Name | Description |
---|---|
SharedMemoryManager() | コンストラクタ。 |
Fields
Name | Description |
---|---|
CameraCaptureConfigLength | カメラ撮像パラメータ長。 |
ErrorCodeLength | エラーコード長。 |
ImagePropertyLength | 画像プロパティ長。 |
MemoryArrayCount | 共有メモリ配列要素数。 |
RequestLength | リクエスト長。 |
ResponseLength | レスポンス長。 |
Properties
Name | Description |
---|---|
CameraCaptureConfigMemory | カメラ撮像パラメータ送信用メモリ。 |
CaptureParameterName | 撮像パラメータ名。 |
ErrorCodeMemory | エラーコード送受信用メモリ。 |
ErrorCodeName | エラーコード名。 |
ImageByteMemories | 画像バイトメモリリスト。 |
ImageByteName | 画像バイト名。 |
ImagePropertyMemories | 画像プロパティメモリリスト。 |
ImagePropertyName | 画像プロパティ名。 |
Name | 設定名。 |
RequestIdMemory | リクエストID送信用メモリ。 |
RequestName | リクエスト名。 |
ResponseIdMemory | レスポンスID送信用メモリ。 |
ResponseName | レスポンス名。 |
Methods
Name | Description |
---|---|
CreateNew(string, int) | メモリマップ新規作成。 |
Dispose() | |
Open(string, int) | メモリマップオープン。 |