Giriş
Açıklaması şöyle
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız.
Açıklaması şöyle
TransformBlock does return items in the same order they came in, even if it is configured for parallelism.Constructor
Şöyle yaparız.
var tb = new TransformBlock<Bitmap, Bitmap>(
frame => ProcessFrame(frame),
new ExecutionDataflowBlockOptions
{ MaxDegreeOfParallelism = DataflowBlockOptions.Unbounded });
private Bitmap ProcessFrame(Bitmap frame)
{
...
}
Complete metoduŞöyle yaparız.
tb.Complete();
LinkTo metoduŞöyle yaparız.
var animationWriter = new ActionBlock<Bitmap>(frame => WriteFrame(frame));
tb.LinkTo(
animationWriter,
new DataflowLinkOptions { PropagateCompletion = true });
Post metoduŞöyle yaparız.
var frame = ...;
tb.Post(frame);
Hiç yorum yok:
Yorum Gönder