CWiauPropertyList::SetValidValues (INT,FLOAT,INT,PFLOAT) 方法 (wiautil.h)

CWiauPropertyList::SetValidValues (INT、FLOAT、FLOAT、INT、PFLOAT) 方法會設定類型,以及與值清單相關聯之 FLOAT 屬性的預設、目前和有效值。 方法也會將屬性類型設定為 VT_R4,並將子類型設定為 WIA_PROP_LIST。

語法

void SetValidValues(
  INT    index,
  FLOAT  defaultValue,
  FLOAT  currentValue,
  INT    numValues,
  PFLOAT pValues
);

參數

index

指定屬性索引。 當 CWiauPropertyList::D efineProperty 方法傳回時,請將此參數設定為 *pIdx 中的值。

defaultValue

指定裝置上屬性的預設設定。

currentValue

指定裝置上屬性的目前設定。

numValues

指定屬性清單中的值數目。

pValues

指向屬性清單中的第一個屬性。 此指標必須維持有效狀態,直到呼叫 CWiauPropertyList::SendToWia 方法為止。

傳回值

規格需求

需求
目標平台 桌面
標頭 wiautil.h (包括 Wiautil.h、Wiamindr.h)

另請參閱

CWiauPropertyList

CWiauPropertyList::D efineProperty

CWiauPropertyList::SendToWia

CWiauPropertyList::SetValidValues (INT,FLOAT,FLOAT,FLOAT,FLOAT,FLOAT) 方法