Class DeviceInfo
ビデオキャプチャデバイスに関する情報を含みます。
Namespace: ic4
Assembly: ic4dotnet.dll
構文
public class DeviceInfo : HandleObject, IDisposable, IEquatable<DeviceInfo>
プロパティ
Interface
このデバイスが接続されているインターフェース。
宣言
public Interface Interface { get; }
ModelName
このデバイスのモデル名。
宣言
public string ModelName { get; }
Serial
このデバイスのシリアル番号。
宣言
public string Serial { get; }
プロパティ値
| 型 |
説明 |
|
string
|
このデバイスのシリアル番号。
シリアル番号は、デバイスを一意に識別するための文字列です。通常は数値で、デバイス筐体にも印字されています。
|
UniqueName
このデバイスの一意の名前。
宣言
public string UniqueName { get; }
プロパティ値
| 型 |
説明 |
| string |
このデバイスの一意の名前。
一意の名前は、デバイスドライバの識別子とデバイスのシリアル番号で構成され、単一の文字列でデバイスを一意に識別できます。 |
UserID
このデバイスにユーザーが定義した識別子。
宣言
public string UserID { get; }
プロパティ値
| 型 |
説明 |
| string |
このデバイスに対してユーザーが定義した識別子。
デバイスが対応している場合、このユーザー定義識別子はデバイスのプロパティマップ内にある DeviceUserID 機能を通じて設定できます。 |
Version
このデバイスのバージョン。
宣言
public string Version { get; }
プロパティ値
| 型 |
説明 |
| string |
このデバイスのバージョン。
バージョン文字列の形式はデバイスによって異なります。 |
メソッド
Equals(object)
2つのデバイス情報オブジェクトが、同一のビデオキャプチャデバイスを参照しているかどうかを確認します。
宣言
public override bool Equals(object obj)
パラメータ
| 型 |
名前 |
説明 |
| object |
obj |
比較対象となる 2 つ目のデバイス情報オブジェクト。 |
戻り値
| 型 |
説明 |
| bool |
obj と同じデバイスを参照している場合は true、それ以外の場合は false。 |
オーバーライド
Equals(DeviceInfo)
2つのデバイス情報オブジェクトが、同一のビデオキャプチャデバイスを参照しているかどうかを確認します。
宣言
public bool Equals(DeviceInfo other)
パラメータ
| 型 |
名前 |
説明 |
| DeviceInfo |
other |
比較対象となる 2 つ目のデバイス情報オブジェクト。 |
戻り値
| 型 |
説明 |
| bool |
このデバイス情報が other と同一のデバイスを指している場合は true、それ以外の場合は false を返します。 |