EncoderParameter.EncoderParameter

EncoderParameter(Encoder, byte)

Menginisialisasi instance baru dariEncoderParameter kelas dengan yang ditentukanEncoder object dan satu integer 8-bit yang tidak ditandatangani. MengaturValueType properti keValueTypeByte , dan mengaturNumberOfValues properti ke 1.

public EncoderParameter(Encoder encoder, byte value)
ParameterJenisKeterangan
encoderEncoderSebuahEncoder objek yang merangkum pengidentifikasi unik global dari kategori parameter.
valueByteInteger 8-bit unsigned yang menentukan nilai stored diEncoderParameter obyek.

Lihat juga


EncoderParameter(Encoder, byte, bool)

Menginisialisasi instance baru dariEncoderParameterkelas dengan yang ditentukan Encoder objek dan satu nilai 8-bit. MengaturValueType properti keValueTypeUndefined atauValueTypeByte , dan aturNumberOfValues properti ke 1.

public EncoderParameter(Encoder encoder, byte value, bool undefined)
ParameterJenisKeterangan
encoderEncoderSebuahEncoder objek yang merangkum pengidentifikasi unik global dari kategori parameter.
valueByteSebuah byte yang menentukan nilai yang disimpan dalamEncoderParameter obyek.
undefinedBooleanJika benar, theValueType properti disetel ke ValueTypeUndefined ; jika tidak, theValueType Properti diatur keValueTypeByte.

Lihat juga


EncoderParameter(Encoder, short)

Menginisialisasi instance baru dariEncoderParameterkelas dengan yang ditentukan Encoder objek dan satu, bilangan bulat 16-bit. MengaturValueType properti keValueTypeShort , dan mengaturNumberOfValues properti ke 1.

public EncoderParameter(Encoder encoder, short value)
ParameterJenisKeterangan
encoderEncoderSebuahEncoder objek yang merangkum pengidentifikasi unik global dari kategori parameter.
valueInt16Bilangan bulat 16-bit yang menentukan nilai yang disimpan di EncoderParameter obyek. Harus nonnegatif.

Lihat juga


EncoderParameter(Encoder, long)

Menginisialisasi instance baru dariEncoderParameterkelas dengan yang ditentukan Encoder objek dan satu bilangan bulat 64-bit. MengaturValueType properti keValueTypeLong (32 bit), dan atur the NumberOfValues properti ke 1.

public EncoderParameter(Encoder encoder, long value)
ParameterJenisKeterangan
encoderEncoderSebuahEncoder objek yang merangkum pengidentifikasi unik global dari kategori parameter.
valueInt64Bilangan bulat 64-bit yang menentukan nilai yang disimpan dalamEncoderParameter object. Harus nonnegatif. Parameter ini diubah menjadi bilangan bulat 32-bit sebelum disimpan diEncoderParameter obyek.

Lihat juga


EncoderParameter(Encoder, int, int)

Menginisialisasi instance baru dariEncoderParameterkelas dengan yang ditentukan Encoderobjek dan sepasang bilangan bulat 32-bit. Pasangan bilangan bulat mewakili pecahan, bilangan bulat pertama menjadi pembilang, dan bilangan bulat kedua menjadi penyebut. MenetapkanValueType properti untukValueTypeRational , dan aturNumberOfValues properti ke 1.

public EncoderParameter(Encoder encoder, int numerator, int denominator)
ParameterJenisKeterangan
encoderEncoderSebuahEncoder objek yang merangkum pengidentifikasi unik global dari kategori parameter.
numeratorInt32Bilangan bulat 32-bit yang mewakili pembilang pecahan. Harus nonnegatif.
denominatorInt32Bilangan bulat 32-bit yang mewakili penyebut pecahan. Harus nonnegatif.

Lihat juga


EncoderParameter(Encoder, long, long)

Menginisialisasi instance baru dariEncoderParameterkelas dengan yang ditentukan Encoder objek dan sepasang bilangan bulat 64-bit. Pasangan bilangan bulat mewakili rentang bilangan bulat, bilangan bulat pertama adalah angka terkecil dalam rentang, dan bilangan bulat kedua adalah angka terbesar dalam rentang. MengaturValueType properti untukValueTypeLongRange , dan aturNumberOfValues properti ke 1.

public EncoderParameter(Encoder encoder, long rangebegin, long rangeend)
ParameterJenisKeterangan
encoderEncoderSebuahEncoder objek yang merangkum pengidentifikasi unik global dari kategori parameter.
rangebeginInt64Bilangan bulat 64-bit yang mewakili angka terkecil dalam rentang bilangan bulat. Harus nonnegatif. Parameter ini dikonversi menjadi bilangan bulat 32-bit sebelum disimpan diEncoderParameter obyek.
rangeendInt64Bilangan bulat 64-bit yang mewakili angka terbesar dalam rentang bilangan bulat. Harus nonnegatif. Parameter ini dikonversi menjadi bilangan bulat 32-bit sebelum disimpan diEncoderParameter obyek.

Lihat juga


EncoderParameter(Encoder, int, int, int, int)

Menginisialisasi instance baru dariEncoderParameterkelas dengan yang ditentukan Encoder objek dan empat, bilangan bulat 32-bit. Empat bilangan bulat mewakili rentang pecahan. Dua bilangan bulat pertama mewakili pecahan terkecil dalam rentang tersebut, dan dua bilangan bulat lainnya mewakili pecahan terbesar dalam rentang tersebut. MengaturValueType properti ke ValueTypeRationalRange , dan sets ituNumberOfValues properti ke 1.

public EncoderParameter(Encoder encoder, int numerator1, int demoninator1, int numerator2, 
    int demoninator2)
ParameterJenisKeterangan
encoderEncoderSebuahEncoder objek yang merangkum pengidentifikasi unik global dari kategori parameter.
numerator1Int32Bilangan bulat 32-bit yang mewakili pembilang pecahan terkecil dalam rentang. Harus bukan negatif.
demoninator1Int32Bilangan bulat 32-bit yang mewakili penyebut pecahan terkecil dalam rentang. Harus bukan negatif.
numerator2Int32Bilangan bulat 32-bit yang mewakili pembilang pecahan terbesar dalam rentang. Harus bukan negatif.
demoninator2Int32Bilangan bulat 32-bit yang mewakili penyebut pecahan terbesar dalam rentang. Harus bukan negatif.

Lihat juga


EncoderParameter(Encoder, string)

Menginisialisasi instance baru dariEncoderParameterkelas dengan yang ditentukan Encoder objek dan string karakter. String diubah menjadi string ASCII yang diakhiri null sebelum disimpan diEncoderParameter obyek. MengaturValueType properti keValueTypeAscii , dan sets ituNumberOfValues properti dengan panjang string ASCII termasuk terminator NULL.

public EncoderParameter(Encoder encoder, string value)
ParameterJenisKeterangan
encoderEncoderSebuahEncoder objek yang merangkum pengidentifikasi unik global dari kategori parameter.
valueStringAString yang menentukan nilai stored diEncoderParameter obyek.

Lihat juga


EncoderParameter(Encoder, byte[])

Menginisialisasi instance baru dariEncoderParameterkelas dengan yang ditentukan Encoder objek dan array bilangan bulat 8-bit yang tidak ditandatangani. MengaturValueType properti untukValueTypeByte , dan aturNumberOfValues properti ke jumlah elemen dalam array.

public EncoderParameter(Encoder encoder, byte[] value)
ParameterJenisKeterangan
encoderEncoderSebuahEncoder objek yang merangkum pengidentifikasi unik global dari kategori parameter.
valueByte[]Larik bilangan bulat 8-bit unsigned yang menentukan nilai yang disimpan diEncoderParameter obyek.

Lihat juga


EncoderParameter(Encoder, byte[], bool)

Menginisialisasi instance baru dariEncoderParameterkelas dengan yang ditentukan Encoder objek dan array byte. MengaturValueType properti keValueTypeUndefined or ValueTypeByte , dan mengaturNumberOfValues properti ke jumlah elemen dalam array.

public EncoderParameter(Encoder encoder, byte[] value, bool undefined)
ParameterJenisKeterangan
encoderEncoderSebuahEncoderobjek yang merangkum pengidentifikasi unique global dari kategori parameter.
valueByte[]Array byte yang menentukan nilai yang disimpan dalamEncoderParameter obyek.
undefinedBooleanJika benar, theValueType properti disetel ke ValueTypeUndefined ; jika tidak, ituValueType properti disetel keValueTypeByte.

Lihat juga


EncoderParameter(Encoder, short[])

Menginisialisasi instance baru dariEncoderParameterkelas dengan yang ditentukan Encoder objek dan array bilangan bulat 16-bit. MengaturValueType properti keValueTypeShort , dan atur the NumberOfValues properti ke jumlah elemen dalam array.

public EncoderParameter(Encoder encoder, short[] value)
ParameterJenisKeterangan
encoderEncoderSebuahEncoder objek yang merangkum pengidentifikasi unik global dari kategori parameter.
valueInt16[]Array bilangan bulat 16-bit yang menentukan nilai yang disimpan dalamEncoderParameter object. Bilangan bulat dalam larik harus nonnegatif.

Lihat juga


EncoderParameter(Encoder, long[])

Menginisialisasi instance baru dariEncoderParameterkelas dengan yang ditentukan Encoder objek dan array bilangan bulat 64-bit. MengaturValueType properti keValueTypeLong (32-bit), dan sets ituNumberOfValues properti ke jumlah elemen dalam array.

public EncoderParameter(Encoder encoder, long[] value)
ParameterJenisKeterangan
encoderEncoderSebuahEncoder objek yang merangkum pengidentifikasi unik global dari kategori parameter.
valueInt64[]Larik bilangan bulat 64-bit yang menentukan nilai yang disimpan diEncoderParameter obyek. Bilangan bulat dalam larik harus nonnegatif. Bilangan bulat 64-bit dikonversi menjadi bilangan bulat 32-bit sebelum disimpan diEncoderParameter obyek.

Lihat juga


EncoderParameter(Encoder, int[], int[])

Menginisialisasi instance baru dariEncoderParameterkelas dengan yang ditentukan Encoder objek dan dua larik bilangan bulat 32-bit. Kedua larik mewakili larik pecahan. MengaturValueType properti untukValueTypeRational , dan aturNumberOfValuesproperti ke jumlah elemen dinumerator array, yang harus sama dengan jumlah elemen didenominator Himpunan.

public EncoderParameter(Encoder encoder, int[] numerator, int[] denominator)
ParameterJenisKeterangan
encoderEncoderSebuahEncoder objek yang merangkum pengidentifikasi unik global dari kategori parameter.
numeratorInt32[]Larik bilangan bulat 32-bit yang menentukan pembilang pecahan. Bilangan bulat dalam larik harus nonnegatif.
denominatorInt32[]Larik bilangan bulat 32-bit yang menentukan penyebut pecahan. Bilangan bulat dalam larik harus nonnegatif. Penyebut dari indeks tertentu dipasangkan dengan pembilang dari indeks yang sama.

Lihat juga


EncoderParameter(Encoder, long[], long[])

Menginisialisasi instance baru dariEncoderParameterkelas dengan yang ditentukan Encoder objek dan dua larik bilangan bulat 64-bit. Kedua larik mewakili larik integer ranges. MengaturValueType properti untukValueTypeLongRange , dan aturNumberOfValuesproperti ke jumlah elemen dirangebegin array, yang harus sama dengan jumlah elemen dirangeend larik.

public EncoderParameter(Encoder encoder, long[] rangebegin, long[] rangeend)
ParameterJenisKeterangan
encoderEncoderSebuahEncoder objek yang merangkum pengidentifikasi unik global dari kategori parameter.
rangebeginInt64[]Larik bilangan bulat 64-bit yang menentukan nilai minimum untuk rentang bilangan bulat. Bilangan bulat dalam larik harus nonnegatif. Bilangan bulat 64-bit dikonversi menjadi bilangan bulat 32-bit sebelum disimpan diEncoderParameter obyek.
rangeendInt64[]Larik bilangan bulat 64-bit yang menentukan nilai maksimum untuk rentang bilangan bulat. Bilangan bulat dalam larik harus nonnegatif. Bilangan bulat 64-bit dikonversi menjadi bilangan bulat 32-bit sebelum disimpan diEncoderParameters obyek. Nilai maksimum dari indeks tertentu dipasangkan dengan nilai minimum dari indeks yang sama.

Lihat juga


EncoderParameter(Encoder, int[], int[], int[], int[])

Menginisialisasi instance baru dariEncoderParameterkelas dengan yang ditentukan Encoder objek dan empat larik bilangan bulat 32-bit. Empat larik mewakili larik rentang rasional. Rentang rasional adalah himpunan semua pecahan dari nilai pecahan minimum hingga nilai pecahan maksimum. AturValueType properti untukValueTypeRationalRange , dan aturNumberOfValues properti dengan jumlah elemen in tersebutnumerator1 array, yang harus sama dengan jumlah elemen di tiga array lainnya.

public EncoderParameter(Encoder encoder, int[] numerator1, int[] denominator1, int[] numerator2, 
    int[] denominator2)
ParameterJenisKeterangan
encoderEncoderSebuahEncoder objek yang merangkum pengidentifikasi unik global dari kategori parameter .
numerator1Int32[]Larik bilangan bulat 32-bit yang menentukan pembilang dari nilai minimum untuk rentang. Bilangan bulat dalam larik harus tak negatif.
denominator1Int32[]Larik bilangan bulat 32-bit yang menentukan penyebut nilai minimum untuk rentang. Bilangan bulat dalam larik harus tak negatif.
numerator2Int32[]Larik bilangan bulat 32-bit yang menentukan pembilang dari nilai maksimum untuk rentang. Bilangan bulat dalam larik harus tak negatif.
denominator2Int32[]Larik bilangan bulat 32-bit yang menentukan penyebut nilai maksimum untuk rentang. Bilangan bulat dalam larik harus tak negatif.

Lihat juga


EncoderParameter(Encoder, int, int, int)

Menginisialisasi instance baru dariEncoderParameterkelas dengan yang ditentukan Encoder objek dan tiga bilangan bulat yang menentukan jumlah nilai, tipe data dari nilai, dan pointer ke nilai yang disimpan diEncoderParameter objek.

public EncoderParameter(Encoder encoder, int numberOfValues, int type, int value)
ParameterJenisKeterangan
encoderEncoderSebuahEncoder objek yang merangkum pengidentifikasi unik global dari kategori parameter .
numberOfValuesInt32Bilangan bulat yang menentukan jumlah nilai yang disimpan di tersebutEncoderParameter obyek. ItuNumberOfValues properti diatur ke nilai ini.
typeInt32Seorang anggota dariEncoderParameterValueType pencacahan yang menentukan type data dari nilai-nilai yang disimpan dalamEncoderParameter obyek. ItuType dan ValueType properti diatur ke nilai ini.
valueInt32Pointer ke array nilai dari tipe yang ditentukan olehtype parameter.

Lihat juga