Standard Element GUIDs (標準エレメントGUID)
IVCDPropertyItemのIVCDPropertyElementクラスライブラリリファレンス>クラス>IVCDPropertyElementクラスを見つけるのに使用されます。
Standard Property Item GUIDsクラスライブラリリファレンス>定数>tandard Property Item GUIDs (標準プロパティ項目GUID)のうちの一つと共にIVCDPropertyItemインターフェースが取得された後にプロパティ項目の要素が取得されます。
"tisudshl.h"をインクルードしてください。
GUIDはネームスペースDShowLibの中で宣言されます。
GUIDはメソッドIVCDPropertyItem::findElementクラスライブラリリファレンス>クラス>IVCDPropertyItem>IVCDPropertyItem::findElement Methodに渡されます。カメラプロパティのサブプロパティは要素型によって指定されます。たとえば露光時間のプロパティは値と自動設定の要素を持つことができます。値要素は値の設定と取得に使われます。(e.g. 114) 自動要素は露光時間の自動設定の有効/無効化を行うためのものです。要素へのインターフェースはStandard Interface GUIDsクラスライブラリリファレンス>定数>Standard Interface GUIDs (標準インターフェースGUID)からStandard Element GUIDへ文字列を追加することによって取得されます。
プログラマーズガイド内のVCD Propertiesの基本的な使用法プログラマーズガイド>VCD Propertiesの基本的な使用法でどのようにelement GUIDを使うかを紹介しています。
定数名 | 説明 |
---|---|
VCDElement_Value | 最小と最大の値要素を見つけます。 |
VCDElement_Auto | プロパティの自動設定を有効、無効化するためのエレメントを見つけます。 |
VCDElement_OnePush | ホワイトバランスのOnePushのようなボタンエレメントを見つけます。 |
VCDElement_ResetValue | リセット値エレメントを取得します。 |
VCDElement_WhiteBalanceBlue | DCAM カメラのホワイトバランス・ブルーのエレメントを取得します。 |
VCDElement_WhiteBalanceRed | DCAM カメラのホワイトバランス・レッドのエレメントを取得します。 |
VCDElement_AutoReference | 自動露光エレメントの参照値を取得します。 |
VCDElement_TriggerPolarity | トリガー極性エレメントを取得します。 |
VCDElement_TriggerMode | トリガーモードエレメントを取得します。 |
VCDElement_MultiSlope_SlopeValue0 | マルチスロープ0値のエレメントを取得します。 |
VCDElement_MultiSlope_ResetValue0 | マルチスロープリセット0値のエレメントを取得します。 |
VCDElement_MultiSlope_SlopeValue1 | マルチスロープ 1 値エレメントを取得します。 |
VCDElement_MultiSlope_ResetValue1 | マルチスロープ リセット1値のエレメントを取得します。 |
VCDElement_MultiSlope_SlopeValue2 | マルチスロープ 2 値のエレメントを取得します。 |
VCDElement_MultiSlope_ResetValue2 | マルチスロープ リセット2値のエレメントを取得します。 |
VCDElement_MultiSlope_SlopeValue3 | マルチスロープ 3 値のエレメントを取得します。 |
VCDElement_MultiSlope_ResetValue3 | マルチスロープ リセット3値のエレメントを取得します。 |
VCDElement_MultiSlope_SlopeValue4 | マルチスロープ 4 値のエレメントを取得します。 |
VCDElement_MultiSlope_ResetValue4 | マルチスロープ リセット4値のエレメントを取得します。 |
VCDElement_MultiSlope_SlopeValue5 | マルチスロープ 5 値のエレメントを取得します。 |
VCDElement_MultiSlope_ResetValue5 | マルチスロープ リセット5値のエレメントを取得します。 |
VCDElement_MultiSlope_SlopeValue6 | マルチスロープ 6 値のエレメントを取得します。 |
VCDElement_MultiSlope_ResetValue6 | マルチスロープ リセット6値のエレメントを取得します。 |
VCDElement_MultiSlope_SlopeValue7 | マルチスロープ 7 値のエレメントを取得します。 |
VCDElement_MultiSlope_ResetValue7 | マルチスロープ リセット7値のエレメントを取得します。 |
VCDElement_PartialScanOffsetX | パーシャルスキャンモードで転送するイメージセンサー上の領域の水平開始位置 |
VCDElement_PartialScanOffsetY | パーシャルスキャンモードで転送するイメージセンサー上の領域の垂直開始位置 |
VCDElement_GPIOIn | GPIOの入力を指定します。 |
VCDElement_GPIOOut | GPIOの出力を指定します。 |
VCDElement_GPIOWrite | GPIOの書き込み動作を指定します。 |
VCDElement_GPIORead | GPIOの読み出し動作を指定します。 |
VCDElement_StrobePolarity | ストロボ出力に対する極性設定を指定します。 |
VCDElement_StrobeDuration | ストロボ出力に対する期間(時間)設定を指定します。 |
VCDElement_StrobeDelay | ストロボ出力に対する遅延設定を指定します。 |