Enumerasi EncoderParameterValueType (gdiplusenums.h)

Enumerasi EncoderParameterValueType menentukan jenis data untuk parameter codec gambar (encoder/decoder). Elemen enumerasi ini ditetapkan ke anggota data Jenis objek EncoderParameter .

Sintaks

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

Konstanta

 
EncoderParameterValueTypeByte
Nilai: 1
Menentukan bahwa parameter adalah bilangan bulat yang tidak ditandatangani 8-bit.
EncoderParameterValueTypeASCII
Nilai: 2
Menentukan bahwa parameter adalah string karakter yang dihentikan null.
EncoderParameterValueTypeShort
Nilai: 3
Menentukan bahwa parameter adalah bilangan bulat yang tidak ditandatangani 16-bit.
EncoderParameterValueTypeLong
Nilai: 4
Menentukan bahwa parameter adalah bilangan bulat yang tidak ditandatangani 32-bit.
EncoderParameterValueTypeRational
Nilai: 5
Menentukan bahwa parameter adalah array dari dua bilangan bulat yang tidak ditandatangani 32-bit. Pasangan bilangan bulat mewakili pecahan. Bilangan bulat pertama dalam pasangan adalah numerator, dan bilangan bulat kedua dalam pasangan adalah denominator.
EncoderParameterValueTypeLongRange
Nilai: 6
Menentukan bahwa parameter adalah array dari dua bilangan bulat yang tidak ditandatangani 32-bit. Pasangan bilangan bulat mewakili rentang angka. Bilangan bulat pertama adalah angka terkecil dalam rentang, dan bilangan bulat kedua adalah angka terbesar dalam rentang.
EncoderParameterValueTypeUndefined
Nilai: 7
Menentukan bahwa parameter adalah array byte yang dapat menyimpan nilai dari jenis apa pun.
EncoderParameterValueTypeRationalRange
Nilai: 8
Menentukan bahwa parameter adalah array empat, bilangan bulat yang tidak ditandatangani 32-bit. Dua bilangan bulat pertama mewakili satu pecahan, dan dua bilangan bulat kedua mewakili pecahan kedua. Dua pecahan mewakili rentang angka rasional. Pecahan pertama adalah angka rasional terkecil dalam rentang, dan pecahan kedua adalah angka rasional terbesar dalam rentang.
EncoderParameterValueTypePointer
Nilai: 9
Menentukan bahwa parameter adalah penunjuk ke blok metadata kustom.

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header gdiplusenums.h (termasuk Gdiplus.h)

Lihat juga

EncoderParameter