Boolean Properties(Booleanプロパティ)

Booleanプロパティは、値が単純なオン/オフスイッチである機能を表します。 詳細...

関数

bool  ic4_prop_boolean_set_value (struct IC4_PROPERTY *prop, bool value)

Booleanプロパティの値を変更します。

bool  ic4_prop_boolean_get_value (struct IC4_PROPERTY *prop, bool *pValue)

Booleanプロパティの現在の値を読み取ります。

詳細説明

Booleanプロパティは、値が単純なオン/オフスイッチである機能を表します。

関数ドキュメント

◆ ic4_prop_boolean_get_value()

bool ic4_prop_boolean_get_value ( struct IC4_PROPERTY *  prop,
bool *  pValue 
)

Booleanプロパティの現在の値を読み取ります。

パラメータ
[in]propBooleanプロパティ
[out]pValue現在の値を受け取るboolへのポインタ
戻り値
成功した場合はtrue、それ以外の場合はfalse。
エラー情報を照会するにはic4_get_last_error()を使用してください。
備考
propがBooleanプロパティでない場合、この関数は失敗し、エラー値はIC4_ERROR_GENICAM_TYPE_MISMATCHに設定されます。

◆ ic4_prop_boolean_set_value()

bool ic4_prop_boolean_set_value ( struct IC4_PROPERTY *  prop,
bool  value 
)

Booleanプロパティの値を変更します。

パラメータ
[in]propBooleanプロパティ
[in]value設定する新しい値
戻り値
成功した場合はtrue、それ以外の場合はfalse。
エラー情報を照会するにはic4_get_last_error()を使用してください。
備考
propがBooleanプロパティでない場合、この関数は失敗し、エラー値はIC4_ERROR_GENICAM_TYPE_MISMATCHに設定されます。
値が現在書き込み可能でない場合、この関数は失敗し、エラー値はIC4_ERROR_GENICAM_ACCESS_DENIEDに設定されます。