ICImagingControl.InputChannel Property
画像取り込みデバイスの入力チャンネルを返す、もしくは設定します。利用可能な入力チャンネルの列挙はInputChannelsクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.InputChannels Property コレクションを使う事で可能です。InputChannelsクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.InputChannels Property コレクションはICImagingControl.InputChannelsクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.InputChannels Propertyを呼び出すことで取得できます。
構文
Public InputChannel As String
[C#]public string InputChannel;
制限
備考
入力チャンネルが無効にされた場合、そのデバイスのデフォルトの入力チャンネルが選択されます。
入力チャンネルは使用中のデバイスに依存する為、ICImagingControl.Deviceクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.Device Property プロパティの変更は入力チャンネルを無効化することになります。
全てのデバイスが入力チャンネルに対応しているわけではありません。フレームグラバーは通常いくつか選択可能なインプットを持ちますが、USBや FireWireポートに直接接続されるカメラにはそのような仕様はありません。ICImagingControl.InputChannelAvailableクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.InputChannelAvailable Property を使って入力チャンネルを支援するかどうかを決めることができます。
入力チャンネルはライブモードにて設定が可能です。
サンプル
This example selects the first channel supported by the current video capture device
[VB.NET]Dim Inp As InputChannel
Inp = IcImagingControl1.InputChannels(0)
IcImagingControl1.InputChannel = Inp.Name
[C#]InputChannel Inp = ICImagingControl1.InputChannels[0];
ICImagingControl1.InputChannel = Inp.Name;
デバイス、入力チャンネル、ビデオノーム、ビデオフォーマットの選択に関してはデバイス設定ダイアログの作成プログラマーズガイド>デバイス設定ダイアログの作成 をご覧ください。
関連項目
ICImagingControlクラスライブラリリファレンス>クラス>ICImagingControl, ICImagingControl.InputChannelAvailableクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.InputChannelAvailable Property, ICImagingControl.InputChannelsクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.InputChannels Property, InputChannelsクラスライブラリリファレンス>クラス>ICImagingControl>ICImagingControl.InputChannels Property