CWiauPropertyList::SetValidValues(INT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT) メソッド (wiautil.h)
CWiauPropertyList::SetValidValues(INT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT) メソッドは、値の範囲に関連付けられた FLOAT プロパティの既定、現在、および有効な値だけでなく、型を設定します。 また、 メソッドは プロパティの型を VT_R4 に設定し、サブタイプを WIA_PROP_RANGE に設定します。
構文
void SetValidValues(
INT index,
FLOAT defaultValue,
FLOAT currentValue,
FLOAT minValue,
FLOAT maxValue,
FLOAT stepValue
);
パラメーター
index
プロパティ インデックスを指定します。 CWiauPropertyList::D efineProperty メソッドが戻るときに、このパラメーターを *pIdx の値に設定します。
defaultValue
デバイスの プロパティの既定の設定を指定します。
currentValue
デバイスの プロパティの現在の設定を指定します。
minValue
値の範囲内の最小値を指定します。
maxValue
値の範囲内の最大値を指定します。
stepValue
値の範囲内の 2 つの連続する値の間の増分を指定します。
戻り値
なし
必要条件
要件 | 値 |
---|---|
対象プラットフォーム | デスクトップ |
Header | wiautil.h (Wiautil.h、Wiamindr.h を含む) |
こちらもご覧ください
CWiauPropertyList::D efineProperty
CWiauPropertyList::SetValidValues(INT,FLOAT,FLOAT,INT,PFLOAT)