Class Sink
シンクの抽象基底クラスです。
実装
継承されたメンバ
Namespace: ic4
Assembly: ic4dotnet.dll
構文
public abstract class Sink : HandleObject, IDisposable
備考
Sink オブジェクトは、ビデオキャプチャデバイスから取得した画像データにプログラムからアクセスするための機能を提供します。
複数の Sink タイプが用意されています。
- QueueSink は、デバイスから受信したすべて、または大部分の画像を処理する必要があるプログラムに推奨されます。
- SnapSink は、必要に応じて画像や短い画像シーケンスを取得する場合に使用できます。
Sink オブジェクトを作成するには、そのコンストラクタを使用します。例:QueueSink(IEnumerable<PixelFormat>, IBufferAllocator, int) または SnapSink(IEnumerable<PixelFormat>, SnapSinkAllocationStrategy, IBufferAllocator)
Sink は、StreamSetup(Sink, IDisplay, StreamSetupOption) またはそのオーバーロードのいずれかを使用して、ビデオキャプチャデバイスに接続されます。
プロパティ
Mode
シンクモードを取得または設定します。
シンクモードは、シンクの動作を一時的に停止するために使用できます。
シンクはデフォルトで Run に設定されています。
宣言
public SinkMode Mode { get; set; }


