OWLIFT .NET Library for Windows: OWLIFT 名前空間
OWLIFT .NET Library for Windows  1.9.3
Top Page
クラス | 型定義 | 列挙型
OWLIFT 名前空間

クラス

class  Const
 
class  LepTelemetryDataLineA
 
struct  OwDateTime
 
struct  OwDecodeRange
 
class  OwDev
 
class  OwException
 

型定義

using NOwDev = UIntPtr
 

列挙型

enum  OwHostErrorCode : int { OwHostErrorCode.OK = 0 }
 
enum  OwSensorErrorCode : int { OwSensorErrorCode.OK = 0 }
 
enum  OwFirmwareErrorCode : byte { OwFirmwareErrorCode.OK = 0 }
 
enum  OwFrameRate : int { OwFrameRate.DEFAULT = 0, OwFrameRate.F8P6 = 0, OwFrameRate.F25P9 = 1 }
 
enum  OwStatus : int {
  OwStatus.OK = 0, OwStatus.INTERNAL_ERROR = 1, OwStatus.NO_MEMORY = 2, OwStatus.DEVICE_NOT_FOUND = 3,
  OwStatus.DEVICE_NOT_READY = 4, OwStatus.DEVICE_UNSUPPORTED = 5, OwStatus.NOT_ENOUGH_SIZE = 6, OwStatus.NOT_YET = 7,
  OwStatus.FIRMWARE_ERROR = 10, OwStatus.SENSOR_ERROR = 11, OwStatus.DIRECTSHOW_ERROR = 12, OwStatus.NULL_POINTER = 20,
  OwStatus.INVALID_VALUE = 21, OwStatus.INVALID_STATE = 22, OwStatus.FILE_IO_ERROR = 23, OwStatus.INVALID_FILE_FORMAT = 24,
  OwStatus.END_OF_FILE = 25, OwStatus.INCOMPATIBLE = 26
}
 
enum  OwDecodeType : int {
  OwDecodeType.UNKNOWN = -1, OwDecodeType.RAW_14 = 0, OwDecodeType.TEMPERATURE_16 = 1, OwDecodeType.GRAY_8 = 10,
  OwDecodeType.NON_LINEAR_AGC_GRAY_8 = 11, OwDecodeType.AGC_GRAY_8 = 11, OwDecodeType.LINEAR_AGC_GRAY_8 = 12, OwDecodeType.BLUE_ORANGE_24 = 20,
  OwDecodeType.NON_LINEAR_AGC_BLUE_ORANGE_24 = 21, OwDecodeType.AGC_BLUE_ORANGE_24 = 21, OwDecodeType.LINEAR_AGC_BLUE_ORANGE_24 = 22, OwDecodeType.BLUE_ORANGE_32 = 30,
  OwDecodeType.NON_LINEAR_AGC_BLUE_ORANGE_32 = 31, OwDecodeType.AGC_BLUE_ORANGE_32 = 31, OwDecodeType.LINEAR_AGC_BLUE_ORANGE_32 = 32, OwDecodeType.RAINBOW_24 = 40,
  OwDecodeType.NON_LINEAR_AGC_RAINBOW_24 = 41, OwDecodeType.AGC_RAINBOW_24 = 41, OwDecodeType.LINEAR_AGC_RAINBOW_24 = 42, OwDecodeType.RAINBOW_32 = 50,
  OwDecodeType.NON_LINEAR_AGC_RAINBOW_32 = 51, OwDecodeType.AGC_RAINBOW_32 = 51, OwDecodeType.LINEAR_AGC_RAINBOW_32 = 52, OwDecodeType.GRAY_16 = 60,
  OwDecodeType.NON_LINEAR_AGC_GRAY_16 = 61, OwDecodeType.LINEAR_AGC_GRAY_16 = 62, OwDecodeType.BLUE_ORANGE_16 = 70, OwDecodeType.NON_LINEAR_AGC_BLUE_ORANGE_16 = 71,
  OwDecodeType.LINEAR_AGC_BLUE_ORANGE_16 = 72, OwDecodeType.RAINBOW_16 = 80, OwDecodeType.NON_LINEAR_AGC_RAINBOW_16 = 81, OwDecodeType.LINEAR_AGC_RAINBOW_16 = 82
}
 
enum  OwWindowCorrectionType : int { OwWindowCorrectionType.NONE, OwWindowCorrectionType.GAT05_STD_HOUSING }
 
enum  OwConfigFlag : ushort { OwConfigFlag.ALWAYS_ON = (1 << 0) }
 

型定義詳解

◆ NOwDev

using OWLIFT.NOwDev = typedef UIntPtr