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

CWiauPropertyList::D efineProperty

CWiauPropertyList::SendToWia

CWiauPropertyList::SetValidValues(INT,FLOAT,FLOAT,INT,PFLOAT)