This example program is located in your CVB installation under %CVB%Tutorial/ImageManager/Cvb.Net/FlowSetPool
.
Program.cs:
using System;
namespace FlowSetPool
{
class FlowSetPool
{
static void Main(string[] args)
{
{
{
stream.RegisterManagedFlowSetPool(100);
Console.WriteLine($"Buffers allocated: {stream.FlowSetCount}");
stream.DeregisterFlowSetPool();
stream.RegisterManagedFlowSetPool(200);
Console.WriteLine($"Buffers allocated: {stream.FlowSetCount}");
stream.Start();
for (int i = 0; i < 10; i++)
{
using (var image = stream.Wait(out status))
{
{
}
}
}
stream.Abort();
}
}
}
}
}
static Device Open(DiscoveryInformation info, AcquisitionStack acquisitionStack=AcquisitionStack.PreferVin)
static DiscoveryInformationList Discover()
static NodeMapDictionary FromImage(MultiPartImage image)