ICImagingControl.InputChannel Property

構文

[VB.NET]
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;

デバイス、入力チャンネル、ビデオノーム、ビデオフォーマットの選択に関してはデバイス設定ダイアログの作成プログラマーズガイド>デバイス設定ダイアログの作成 をご覧ください。