CWiauPropertyList::SetValidValues(INT,LONG,LONG,INT,PLONG) メソッド (wiautil.h)

CWiauPropertyList::SetValidValues(INT,LONG,LONG,INT,PLONG) メソッドは、値のリストに関連付けられている LONG プロパティの型と、既定、現在、および有効な値を設定します。 また、 メソッドはプロパティ型を VT_I4 に設定し、サブタイプを WIA_PROP_LIST に設定します。

構文

void SetValidValues(
  INT   index,
  LONG  defaultValue,
  LONG  currentValue,
  INT   numValues,
  PLONG pValues
);

パラメーター

index

プロパティ インデックスを指定します。 CWiauPropertyList::D efineProperty メソッドが戻るときに、このパラメーターを *pIdx の値に設定します。

defaultValue

デバイスの プロパティの既定の設定を指定します。

currentValue

デバイスの プロパティの現在の設定を指定します。

numValues

プロパティ リスト内の値の数を指定します。

pValues

プロパティ リストの最初のプロパティをポイントします。 CWiauPropertyList::SendToWia メソッドが呼び出されるまで、このポインターは有効なままである必要があります。

戻り値

なし

必要条件

要件
対象プラットフォーム デスクトップ
Header wiautil.h (Wiautil.h、Wiamindr.h を含む)

こちらもご覧ください

CWiauPropertyList

CWiauPropertyList::D efineProperty

CWiauPropertyList::SendToWia

CWiauPropertyList::SetValidValues(LONG, range)