IFrameQueueSinkListener.SinkConnected Method
このイベントは、ICImagingControl.LiveStartクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveStart MethodまたはICImagingControl.LivePrepareクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LivePrepare Methodの状態でFrameQueueSinkクラスライブラリリファレンス>クラス>FrameQueueSinkが接続された時にコールされます。
構文
public void SinkConnected( FrameQueueSink sink, FrameType frameType );
パラメータ | 説 明 |
---|---|
sink | コールされたFrameQueueSinkオブジェクト |
frameType | IFrameQueueSinkListener.FramesQueuedクラスライブラリリファレンス>クラス>IFrameQueueSinkListener>IFrameQueueSinkListener.FramesQueued MethodのIFrameクラスライブラリリファレンス>クラス>IFrameがもつFrameTypeクラスライブラリリファレンス>クラス>FrameTypeを示します。 |
備考
SinkConnectedがコールされる前にSinkの出力フレームタイプが決まっているため、ここからAllocAndQueueBuffersクラスライブラリリファレンス>クラス>FrameQueueSink>FrameQueueSink.AllocAndQueueBuffers MethodをコールしてSinkの動作に 必要な画像バッファを作成しておくことをお勧めします。
情報
ICImagingControl3.5より実装
関連項目
IFrameQueueSinkListenerクラスライブラリリファレンス>クラス>IFrameQueueSinkListener, IFrameQueueSinkListener.FramesQueuedクラスライブラリリファレンス>クラス>IFrameQueueSinkListener>IFrameQueueSinkListener.FramesQueued Method, FrameQueueSinkクラスライブラリリファレンス>クラス>FrameQueueSink, FrameTypeクラスライブラリリファレンス>クラス>FrameType, IFrameクラスライブラリリファレンス>クラス>IFrame