다음을 통해 공유


EncoderParameterValueType 열거형(gdiplusenums.h)

EncoderParameterValueType 열거형은 이미지 코덱(인코더/디코더) 매개 변수에 대한 데이터 형식을 지정합니다. 이 열거형의 요소는 EncoderParameter 개체의 Type 데이터 멤버에 할당됩니다.

Syntax

typedef enum EncoderParameterValueType {
  EncoderParameterValueTypeByte = 1,
  EncoderParameterValueTypeASCII = 2,
  EncoderParameterValueTypeShort = 3,
  EncoderParameterValueTypeLong = 4,
  EncoderParameterValueTypeRational = 5,
  EncoderParameterValueTypeLongRange = 6,
  EncoderParameterValueTypeUndefined = 7,
  EncoderParameterValueTypeRationalRange = 8,
  EncoderParameterValueTypePointer = 9
} ;

상수

 
EncoderParameterValueTypeByte
값: 1
매개 변수가 부호 없는 8비트 정수임을 지정합니다.
EncoderParameterValueTypeASCII
값: 2
매개 변수가 null로 끝나는 문자열임을 지정합니다.
EncoderParameterValueTypeShort
값: 3
매개 변수가 부호 없는 16비트 정수임을 지정합니다.
EncoderParameterValueTypeLong
값: 4
매개 변수가 부호 없는 32비트 정수임을 지정합니다.
EncoderParameterValueTypeRational
값: 5
매개 변수가 부호 없는 두 개의 32비트 정수 배열임을 지정합니다. 정수 쌍은 분수를 나타냅니다. 쌍의 첫 번째 정수는 숫자이고 쌍의 두 번째 정수는 분모입니다.
EncoderParameterValueTypeLongRange
값: 6
매개 변수가 부호 없는 두 개의 32비트 정수 배열임을 지정합니다. 정수 쌍은 숫자 범위를 나타냅니다. 첫 번째 정수는 범위에서 가장 작은 숫자이고 두 번째 정수는 범위에서 가장 큰 숫자입니다.
EncoderParameterValueTypeUndefined
값: 7
매개 변수가 모든 형식의 값을 보유할 수 있는 바이트 배열임을 지정합니다.
EncoderParameterValueTypeRationalRange
값: 8
매개 변수가 4개의 32비트 부호 없는 정수 배열임을 지정합니다. 첫 두 정수는 첫째 분수를 나타내고 다음에 오는 두 정수는 둘째 분수를 나타냅니다. 두 분수는 유리수 범위를 나타내는데, 첫째 분수는 유리수 범위에 대한 최소값이며 둘째 분수는 최대값입니다.
EncoderParameterValueTypePointer
값: 9
매개 변수가 사용자 지정 메타데이터 블록에 대한 포인터임을 지정합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 gdiplusenums.h(Gdiplus.h 포함)

참고 항목

EncoderParameter