API_VLNumType
숫자 파라미터에 대하여 가능한 값들입니다.
typedef struct {
double value;
double lowerLimit;
double upperLimit;
double stepBeg;
double stepVal;
UInt32 flags;
Int32 filler;
GS::uchar_t valueDescription [API_UAddParNumDescLen];
} API_VLNumType;
멤버
- value
- 제한이 없을 때, 값 그 자체입니다.
- lowerLimit
APIVLVal_LowerLimit또는APIVLVal_LowerEqualflag 중 하나가 세트되었을 때의 값입니다.- upperLimit
APIVLVal_UpperLimit또는APIVLVal_UpperEqualflag 중 하나가 세트되었을 때의 값입니다.- stepBeg
APIVLVal_Stepflag가 세트되었을 때의 시작 값입니다.- stepVal
APIVLVal_Stepflag가 세트되었을 때의 스텝 값입니다.- flags
-
가능한 값 범위 수식어들입니다; 이것들 중 하나만 세트할 수 있습니다.
수식어(modifier)
의미
APIVLVal_LowerLimit파라미터의 값은
lowerLimit보다 큽니다.APIVLVal_LowerEqual파라미터의 값은
lowerLimit보다 크거나 같습니다.APIVLVal_UpperLimit파라미터의 값은
upperLimit보다 작습니다.APIVLVal_UpperEqual파라미터의 값은
upperLimit보다 작거나 같습니다.APIVLVal_Step파라미터의 값은
stepBeg+n*stepVal형태에서 아무 값과 동일할 수 있습니다.n ≥ 0입니다. - valueDescription[API_UAddParNumDescLen]

- UTF-16 인코딩 형태의 Unicode 파라미터 값 설명 문자열입니다.
설명
이 structure는 주어진 파라미터에 대한 가능한 숫자 값들을 포함하고 있습니다.
더 자세한 정보는 GDL Reference Manual의 Parameter Script 섹션에 있는 VALUES 커맨드의 설명을 보십시오.
요구사항
- 버전: API 3.1 또는 이후
- 헤더: APIdefs_Goodies.h