解決策
メモ: 属性リストのアーキテクチャは、従来のIMAQとIMAQdxの間で変更されました。この詳細については、NI-IMAQdxでプログラム的に属性を取得および設定するを参照してください。
カメラ属性の正しい構文は、IMAQdxパレットにあるIMAQdx Enumerate Attributes VIを使用して取得できます。このVIは、カメラ属性のリスト全体を、次の要素を含むクラスタ配列に出力します。
- 属性の正確な文字列名
- 読み取り/書き込み権限
- 属性が受け入れる特定のデータタイプ
配列に指標を付けて、目的の属性を参照および検索します。下図に示すように、クラスタ内のAttribute NameフィールドをActiveAttributesプロパティに渡して、その特定の属性を参照します。