The namespace Stemmer.Cvb.Async contains extension methods for
IAcquisition types (like DeviceStreams) to use it with
/.
Classes
Class | Description | |
---|---|---|
AcquisitionExtensions |
Async wrapper methods for IAcquisition objects.
|
Examples
using Stemmer.Cvb; using Stemmer.Cvb.Driver using Stemmer.Cvb.Async; static class Example { public static async Task Acquire10Images(Stream stream) { stream.Start(); try { for (int i = 0; i < 10; i++) { using (StreamImage image = await stream.WaitAsync()) { // do processing... } } } finally { stream.Abort(); // ensure state after leaving method } } }