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) | メモリマップオープン。 |