Example #1
0
        public void Initialize(IrCameraHandle handle, ImageTransferProcessorFormat format)
        {
            ImageTransferProcessorExConfig config = new ImageTransferProcessorExConfig();

            ImageTransferProcessor.GetDefaultConfig(ref config);
            Initialize(handle, config);
        }
Example #2
0
 public void Initialize(IrCameraHandle handle, ImageTransferProcessorExConfig config)
 {
     this.handle = handle;
     if (pWorkBuffer != IntPtr.Zero)
     {
         _Destroy();
     }
     this.config = config;
     ImageTransferProcessor.InitializeWorkBuffer(ref pWorkBuffer, ref workBufferSize, config);
     ImageBuffer = new byte[ImageTransferProcessor.GetImageSize(config.trimmingFormat)];
 }
 public static extern void InitializeWorkBuffer(ref IntPtr pOutWorkBuffer, ref long pOutWorkBufferSize, ImageTransferProcessorExConfig config);
 public static extern void Run(IrCameraHandle handle, ImageTransferProcessorExConfig config, IntPtr workBuffer, long workBufferSize);
 public static extern void GetDefaultConfig(ref ImageTransferProcessorExConfig pOutValue);
        }                                                                                             // 0x011502D0-0x01150310

        public void Initialize(IrCameraHandle handle, ImageTransferProcessorExConfig config)
        {
        }                                                                                               // 0x011501A0-0x011502D0