ICImagingControl

ICImagingControlオブジェクトはこのライブラリの主機能を提供します。デバイスの選択から設定、画像取り込み処理、イメージバッファやストリームの管理などを可能にします。

ICImagingControlオブジェクトはIC Imaging Control コンポーネントがフォームに追加された時点でフレームワークによって作成されます。

インフォメーション

ネームスペース: TIS.Imaging
    IC Imaging Control 1.xより導入

プロパティ

プロパティ 説明
AviCompressorsクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.AviCompressors Property [非推奨]利用可能なAVIコンプレッサ(ビデオコーデック)のコレクションを返します。
DeBayerActiveクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DeBayerActive Property BY8 画像データの自動ディベイヤ処理が有効かどうかを返します。
DeBayerModeクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DeBayerMode Property BY8 画像データをディベイヤ処理する際のアルゴリズムを選択します。
DeBayerStartPatternクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DeBayerStartPattern Property BY8画像データの自動ディベイヤ処理の際にピクセルデータがどのように扱われるかの制御をします。
Deviceクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.Device Property 画像取り込みデバイスを返す、もしくは設定します。Devicesクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.Devices Propertyコレクションによって利用可能な全デバイスのリストを取得することができます。 ICImagingControl.Devicesクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.Devices Propertyへのコールでそのコレクションを呼び出すことが可能です。
DeviceCountOfFramesDroppedクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DeviceCountOfFramesDropped Property コマ落ちフレームの数を返します。
DeviceCountOfFramesNotDroppedクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DeviceCountOfFramesNotDropped Property 取得した(コマ落ちしなかった)フレーム数を返します。
DeviceCurrentクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DeviceCurrent Property 現在使用中のビデオキャプチャデバイスを含むDeviceクラスライブラリリファレンス>クラス>Deviceオブジェクトを返します。
DeviceFlipHorizontalクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DeviceFlipHorizontal Property ライブ画像の水平反転を返す、または設定します。
DeviceFlipHorizontalAvailableクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DeviceFlipHorizontalAvailable Property 現在使用中のデバイスで水平反転が可能かどうかを決定します。
DeviceFlipVerticalクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DeviceFlipVertical Property ライブ画像の垂直反転を返す、または設定します。
DeviceFlipVerticalAvailableクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DeviceFlipVerticalAvailable Property 現在使用中のデバイスで垂直反転が可能かどうかを決定します。
DeviceFrameFiltersクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DeviceFrameFilters Property DeviceFrameFiltersプロパティはデバイスパス技術関連項目>コンセプトとコンポーネントに挿入されるフレームフィルタを含んだ FrameFiltersクラスライブラリリファレンス>クラス>FrameFiltersコレクションを提供します。
DeviceFrameRateクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DeviceFrameRate Property 現在のデバイスで設定したフレームレートを返す、または設定します。
DeviceFrameRateAvailableクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DeviceFrameRateAvailable Property フレームレートの設定をデバイスがサポートしている時にTrueを返します。
DeviceFrameRatesクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DeviceFrameRates Property デバイスがサポートするフレームレートのコレクションを返します。デバイスがサポートしていない場合は空白となります。
DeviceListChangedExectionModeクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DeviceListChangedExecutionMode Property このプロパティはDeviceListChangedクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DeviceListChanged Eventイベントの実行モードをコントロールします。
DeviceTriggerクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DeviceTrigger Property デバイスへの外部トリガー入力の有効、無効の設定をします。
DeviceTriggerAvailableクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DeviceTriggerAvailable Property デバイスが外部トリガー入力機能をもっている場合にTrueを返します。
DeviceValidクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DeviceValid Property デバイスがオープンで有効であればTrueを返し、そうでない場合にはFalseを返します。
Devicesクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.Devices Property 使用可能な全デバイスの一覧を返します。
DisplayFrameFiltersクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DisplayFrameFilters Property DeviceFrameFiltersプロパティはディスプレイパス技術関連項目>コンセプトとコンポーネントに挿入されるフレームフィルタを含んだ FrameFiltersクラスライブラリリファレンス>クラス>FrameFiltersコレクションを提供します。
DriverFrameDropInformationクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DriverFrameDropInformation Property デバイスドライバに、フレームドロップ情報データを照会します。
ExternalTransportAvailableクラスライブラリリファレンス>クラス>ICImagingControl>CImagingControl.ExternalTransportAvailable Property 画像取り込みデバイスが外部インターフェース(e.g. DVデバイス)を持っている場合Trueを返します。
ExternalTransportModeクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.ExternalTransportMode Property [非推奨]外部デバイスのモードを返す、または設定します。(可能である場合)
FrameFilterInfosクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.FrameFilterInfos Property [非推奨]FrameFilterInfoクラスライブラリリファレンス>クラス>FrameFilterInfoオブジェクトを含むリストを返します。FrameFilterInfoクラスライブラリリファレンス>クラス>FrameFilterInfoはフレームフィルタモジュール(.ftf files)よりロードして利用できるフレームフィルタを表示します。
FrameFilterPathクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.FrameFilterPath Property [非推奨]フレームフィルタがロードされるパスの設定します。
ImageActiveBufferクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.ImageActiveBuffer Property [非推奨]コントロールが最後のフレームをコピーしたImageBufferクラスライブラリリファレンス>クラス>ImageBufferを返します。
ImageAvailableExecutionModeクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.ImageAvailableExecutionMode Property ImageAvailableクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.ImageAvailable Eventイベントの実行モードを調整します。
ImageBitsPerPixelクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.ImageBitsPerPixel Property [非推奨]コントロールのバッファのビットパーピクセルの値を返します。バイトパーピクセルはImageBitsPerPixel を8で割ることで算出されます。このプロパティの値はICImagingControl.MemoryCurrentGrabberColorformatクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.MemoryCurrentGrabberColorformat Propertyプロパティの値により決定されます。
ImageBuffersクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.ImageBuffers Property [非推奨]リングバッファ内のバッファを表すImageBufferクラスライブラリリファレンス>クラス>ImageBufferの一覧を返します。
ImageHeightクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.ImageHeight Property 現在取り込んでいるビデオソースのイメージの高さをピクセル数で返します。
ImageRingBufferSizeクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.ImageRingBufferSize Property [非推奨]内部リングバッファのサイズを返す、または設定します。その値は[1,...[の範囲でなければなりません。
ImageSizeクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.ImageSize Property [非推奨]現在のビデオフォーマットのイメージの高さと幅をピクセル数で返します。
ImageWidthクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.ImageWidth Property 現在取り込んでいるビデオソースのイメージの幅をピクセル数で返します。
InputChannelクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.InputChannel Property 画像取り込みデバイスの入力チャンネルを返す、もしくは設定します。利用可能な入力チャンネルの列挙はInputChannelsクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.InputChannels Propertyコレクションを使う事で可能です。InputChannelsクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.InputChannels PropertyコレクションはICImagingControl.InputChannelsクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.InputChannels Propertyを呼び出すことで取得できます。
InputChannelAvailableクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.InputChannelAvailable Property 画像取り込みデバイスが入力チャンネルを支援している場合Trueを返します。
InputChannelsクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.InputChannels Property 選択中のデバイスで利用可能な入力チャンネルの一覧を返します。
IsLivePreparedクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.IsLivePrepared Property LivePrepareクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LivePrepare MethodLiveSuspendクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveSuspend Methodへのコール後、画像ストリームが準備状態になっているかを返します。
LiveCaptureContinuousクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveCaptureContinuous Property [非推奨]連続キャプチャモードの有効/無効化を行います。このモードでは全てのフレームが自動的にリングバッファにコピーされるため、ICImagingControl.MemorySnapImageクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.MemorySnapImage Methodを呼び出すことはできません。イメージが完全にバッファにコピーされた後、ICImagingControl.ImageAvailableクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.ImageAvailable Eventイベントが送られます。すでにICImagingControl.ImageAvailableクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.ImageAvailable Eventイベントの実行中である場合には、新しいイベントは送信されません。
LiveCaptureLastImageクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveCaptureLastImage Property [非推奨]ICImagingControl.LiveStopクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveStop MethodにあるICImagingControl.MemorySnapImageクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.MemorySnapImage Methodの自動的な呼び出しの有効/無効化を行います。ICImagingControl.LiveStopクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveStop Methodが呼び出された後にICImagingControlが最後のフレームを表示するようにしておくにはこのプロパティへの自動呼び出しはTrueに設定することが必要です。
LiveCapturePauseクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveCapturePause Property AVI取り込みのポーズを返す、または設定します。
LiveDisplayクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveDisplay Property コントロールウィンドウでのライブ画像の有効/無効化を行います。ライブ画像が無効化された場合、イメージバッファはICImagingControl.Displayクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.Display Methodをコールすることで表示されます。
LiveDisplayDefaultクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveDisplayDefault Property ビデオフレームのデフォルトのサイズと位置を返す、または設定をします。
LiveDisplayHeightクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveDisplayHeight Property ビデオフレームの高さを返す、または設定します。
LiveDisplayLeftクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveDisplayLeft Property IC Imaging Controlウィンドウ内のビデオフレームの左端の位置を返す、または設定します。
LiveDisplayOutputHeightクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveDisplayOutputHeight Property ビデオフレームの高さの値を返します。フレームフィルタの使用によって、画像取り込みデバイス側のビデオフォーマットとシンク側のフォーマット間でこの値に違いがでることがあります。
LiveDisplayOutputWidthクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveDisplayOutputWidth Property ビデオフレームの幅の値を返します。フレームフィルタの使用によって、画像取り込みデバイス側のビデオフォーマットとシンク側のフォーマット間でこの値に違いがでることがあります。
LiveDisplayPositionクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveDisplayPosition Property IC Imaging Controlウィンドウ内のビデオフレームの最上部の値を設定、または返します。
LiveDisplaySizeクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveDisplaySize Property ビデオフレームの高さと幅を返す、または設定します。
LiveDisplayTopクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveDisplayTop Property IC Imaging Controlウィンドウ内のビデオフレームの最上部の値を設定、または返します。
LiveDisplayWidthクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveDisplayWidth Property ビデオフレームの幅の値を返す、または設定します。
LiveDisplayZoomFactorクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveDisplayZoomFactor Property ビデオフレームのズーム比を返す、または設定します。
LivePauseクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LivePause Property 画像の取り込みの一時停止と再開をします。
LiveShowLastBufferクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveShowLastBuffer Property [非推奨]LiveCaptureLastImageクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveCaptureLastImage Propertyを有効にした時に、ICImagingControl.LiveStopクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveStop Methodでキャプチャされたバッファを表示させるかどうかをコントロールします。
LiveVideoRunningクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveVideoRunning Property ライブ表示中かどうかを表します。
MediaStreamContainersクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveVideoRunning Property [非推奨]利用可能な全MediaStreamContainerクラスライブラリリファレンス>クラス>MediaStreamContainersを含むリストを返します。
MemoryCurrentGrabberColorformatクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.MemoryCurrentGrabberColorformat Property [非推奨]内部リングバッファにおけるイメージバッファのカラーフォーマットを決定します。
MemoryPixelFormatクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.MemoryPixelFormat Property [非推奨]リングバッファのピクセルフォーマットを設定します。
MemoryRingBufferSizeクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.MemoryRingBufferSize Property [非推奨]MemorySaveImageSequenceとMemorySnapImageSequenceメソッドで使用されるリングバッファのサイズを定義します。
OverlayBitmapクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.OverlayBitmap Property [非推奨]OverlayBitmap オブジェクトを返します。
OverlayBitmapAtPathクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.OverlayBitmapAtPath Property 特定のpath positionクラスライブラリリファレンス>エニュメレーション(列挙)>refenum.StandardContainerにおけるOverlayBitmapクラスライブラリリファレンス>クラス>OverlayBitmapを返します。
OverlayBitmapPositionクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.OverlayBitmapPosition Property 画像ストリーム技術関連項目>コンセプトとコンポーネントにおけるOverlayBitmapクラスライブラリリファレンス>クラス>OverlayBitmapオブジェクトの位置をコントロールします。
OverlayUpdateEventEnableクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.OverlayUpdateEventEnable Property オーバーレイの更新イベントがIC Imaging Controlによって呼び出されるようになっているかを返す、またはそのように設定します。
ReferenceTimeCurrentクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.ReferenceTimeCurrent Property 現在のリファレンスタイムを返します。
ReferenceTimeStartクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.ReferenceTimeStart Property 画像ストリームが開始された時点のリファレンスタイムを返します。
ScrollBarsEnabledクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.ScrollBarsEnabled Property スクロールバーが有効かどうか、またはスクロールバーの有効/無効化を返します。
SignalDetectedクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.SignalDetected Property 選択中の画像取り込みデバイスの入力チャネルで信号が検知されているかどうかを返します。
SignalDetectedAvailableクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.SignalDetectedAvailable Property 選択中の画像取り込みデバイスが入力ポートでの信号検出に対応しているかどうかを返します。
Sinkクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.Sink Property 現在使用中のシンクを返す、または取得します。シンクとは画像取り込みデバイスより送られて来るフレームを受け取り、そこからFrameHandlerSink.ImageBuffersクラスライブラリリファレンス>クラス>FrameHandlerSink>FrameHandlerSink.ImageBuffers Propertyコレクションにコピーもしくはメディアストリームファイルに保存する オブジェクトを指します。
VCDPropertyItemsクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.VCDPropertyItems Property 現在選択中のデバイスのプロパティを表示する VCDPropertyItemsクラスライブラリリファレンス>クラス>VCDPropertyItemsコレクション を返します。
VideoFormatクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.VideoFormat Property 選択中のデバイスのビデオフォーマットを返す、または設定します。利用可能なビデオフォーマットの一覧はVideoFormatsクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.VideoFormats Propertyコレクションを使う事で取得できます。 VideoFormatsクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.VideoFormats PropertyコレクションはICImagingControl.VideoFormatsクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.VideoFormats Propertyへのコールによって取得が可能となります。
VideoFormatCurrentクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.VideoFormatCurrent Property 選択中のVideoformat オブジェクトを返します。
VideoFormatDescsクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.VideoFormatDescs Property 現在のデバイスとビデオ規格が対応するすべての利用可能なビデオフォーマットのVideoFormatDescクラスライブラリリファレンス>クラス>VideoFormatDescオブジェクトの記述一覧を返します。
VideoFormatsクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.VideoFormats Property 現在のデバイスとビデオ規格が対応するビデオフォーマットの一覧を返します。
VideoNormクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.VideoNorm Property 選択中のデバイスのビデオ規格を返す、または設定します。利用可能なビデオフォーマットの一覧は VideoNormsクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.VideoNorms Propertyコレクションを使う事で取得できます。 VideoNormsクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.VideoNorms PropertyコレクションはICImagingControl.VideoNormsクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.VideoNorms Propertyへのコールによって取得が可能となります。
VideoNormAvailableクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.VideoNormAvailable Property デバイスがビデオ規格に対応しているかどうかを返します。
VideoNormsクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.VideoNorms Property 選択中のデバイスで対応するビデオ規格の一覧を返します。

メソッド

メソッド 説明
AviStartCaptureクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.AviStartCapture Method [非推奨]コンピューターのハードディスクにAVI圧縮録画を行います。
AviStopCaptureクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.AviStopCapture Method [非推奨]AVI圧縮録画を停止します。
Displayクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.Display Method IC Imaging Controlのウィンドウ内にイメージバッファを表示させます。
DisplayImageBufferクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DisplayImageBuffer Method プロパティICImagingControl.LiveDisplayクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveDisplay PropertyがFalseである時、ICImagingControl.DisplayImageBufferへのコールでコントロールウィンドウ内のバッファが表示されます。
FrameFilterCreateクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.FrameFilterCreate Method [非推奨]FrameFilterInfoクラスライブラリリファレンス>クラス>FrameFilterInfoより新しいFrameFilterクラスライブラリリファレンス>クラス>FrameFilterのインスタンスを作成します。
ICImagingControlクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.ICImagingControl Method 新しいICImagingControl オブジェクトを作成します。
LivePrepareクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LivePrepare Method 画像ストリームを構築する準備のためのメソッドです。デバイスをディスプレイ、シンクと接続し、フレームフィルタ、オーバーレイの挿入を行います。
LiveStartクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveStart Method デバイスから取り込まれてきた画像の処理を開始します。
LiveStopクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveStop Method LiveStartメソッドで開始されたライブ画像の表示を停止させます。
LiveSuspendクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LiveSuspend Method 画像ストリームを一時停止し、準備状態に切り替えます。
LoadDeviceStateクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LoadDeviceState Method ICImagingControl.SaveDeviceStateクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.SaveDeviceState Methodで保存したデバイスの設定を呼び出します。
LoadDeviceStateFromFileクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LoadDeviceStateFromFile Method ICImagingControl.SaveDeviceStateToFileクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.SaveDeviceStateToFile Methodで保存したデバイスの設定を呼び出します。
LoadShowSaveDeviceStateクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LoadShowSaveDeviceState Method ICImagingControl.LoadDeviceStateFromFileクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LoadDeviceStateFromFile MethodICImagingControl.ShowDeviceSettingsDialogクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.ShowDeviceSettingsDialog Methodを連続して実行し、デバイスが 開かれたときにICImagingControl.SaveDeviceStateToFileクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.SaveDeviceStateToFile Methodをエラー無視で実行します。その後、ICImagingControl.DeviceValidクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DeviceValid Propertyの状態を返します。
MemorySaveImageクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.MemorySaveImage Method [非推奨]現在のバッファをBMPファイルとして保存します。
MemorySaveImageSequenceクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.MemorySaveImageSequence Method [非推奨]画像データを連続するBMPファイルとして保存します。
MemorySnapImageクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.MemorySnapImage Method [非推奨]ライブ画像ストリームより静止画をキャプチャします。
MemorySnapImageSequenceクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.MemorySnapImageSequence Method [非推奨]ライブ画像ストリームより連続して静止画をキャプチャし、内部バッファに保存していきます。画像はICImagingControl.MemorySaveImageSequenceクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.MemorySaveImageSequence Methodメソッドを使って個別のファイルに保存していくことが可能です。
SaveDeviceStateクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.SaveDeviceState Method 現在接続中のデバイスとその設定を文字列として保存します。
SaveDeviceStateToFileクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.SaveDeviceStateToFile Method 現在接続中のデバイスとその設定をファイルに保存します。
ShowDeviceSettingsDialogクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.ShowDeviceSettingsDialog Method デバイス選択ダイアログを開きます。
ShowPropertyDialogクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.ShowPropertyDialog Method 現在接続中のデバイスの全プロパティを調整するためのダイアログを表示します。

イベント

イベント 説明
DeviceListChangedクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DeviceListChanged Event DeviceListChangedイベントは有効なビデオキャプチャデバイスのリストに変更があった場合に発生するイベントです。
DeviceLostクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.DeviceLost Event デバイスが有効でなくなった場合に発生するイベントです。例:プラグがはずれた時など
ImageAvailableクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.ImageAvailable Event [非推奨]内部リングバッファへの画像フレームのコピーが完了した時点で発生するイベントです。
LivePreparedクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.LivePrepared Event LivePrepare が呼び出された後に発生するイベントです。
OverlayUpdateクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.OverlayUpdate Event デバイスより新しいフレームが送られてきた際に発生するイベントです。