EncoderParameter

EncoderParameter(Encoder, byte)

Inicializa una nueva instancia delEncoderParameter clase con el especificadoEncoder object y un entero de 8 bits sin signo. Establece elValueType propiedad aValueTypeByte , y establece elNumberOfValues propiedad a 1.

public EncoderParameter(Encoder encoder, byte value)
ParámetroEscribeDescripción
encoderEncoderUnEncoder objeto que encapsula el identificador único global de la categoría de parámetro.
valueByteUn entero sin signo de 8 bits que especifica el valor almacenado en elEncoderParameter objeto.

Ver también


EncoderParameter(Encoder, byte, bool)

Inicializa una nueva instancia delEncoderParameterclase con el especificado Encoder objeto y un valor de 8 bits. Establece elValueType propiedad aValueTypeUndefined oValueTypeByte , y establece elNumberOfValues propiedad a 1.

public EncoderParameter(Encoder encoder, byte value, bool undefined)
ParámetroEscribeDescripción
encoderEncoderUnEncoder objeto que encapsula el identificador único global de la categoría de parámetro.
valueByteUn byte que especifica el valor almacenado en elEncoderParameter objeto.
undefinedBooleanSi es cierto, elValueType la propiedad se establece en ValueTypeUndefined ; de lo contrario, elValueType La propiedad está establecida enValueTypeByte.

Ver también


EncoderParameter(Encoder, short)

Inicializa una nueva instancia delEncoderParameterclase con el especificado Encoder objeto y un entero de 16 bits. Establece elValueType propiedad aValueTypeShort , y establece elNumberOfValues propiedad a 1.

public EncoderParameter(Encoder encoder, short value)
ParámetroEscribeDescripción
encoderEncoderUnEncoder objeto que encapsula el identificador único global de la categoría de parámetro.
valueInt16Un entero de 16 bits que especifica el valor almacenado en the EncoderParameter objeto. Debe ser no negativo.

Ver también


EncoderParameter(Encoder, long)

Inicializa una nueva instancia delEncoderParameterclase con el especificado Encoder objeto y un entero de 64 bits. Establece elValueType propiedad aValueTypeLong (32 bits) y establece the NumberOfValues propiedad a 1.

public EncoderParameter(Encoder encoder, long value)
ParámetroEscribeDescripción
encoderEncoderUnEncoder objeto que encapsula el identificador único global de la categoría de parámetro.
valueInt64Un entero de 64 bits que especifica el valor almacenado en elEncoderParameter object. Debe ser no negativo. Este parámetro se convierte en un entero de 32 bits antes de que se almacene en elEncoderParameter objeto.

Ver también


EncoderParameter(Encoder, int, int)

Inicializa una nueva instancia delEncoderParameterclase con el especificado Encoderobjeto y un par de enteros de 32 bits. El par de enteros representa una fracción, siendo el primer entero el numerador y el segundo entero el denominador. Establece elValueType propiedad aValueTypeRational , y establece elNumberOfValues propiedad a 1.

public EncoderParameter(Encoder encoder, int numerator, int denominator)
ParámetroEscribeDescripción
encoderEncoderUnEncoder objeto que encapsula el identificador único global de la categoría de parámetro.
numeratorInt32Un entero de 32 bits que representa el numerador de una fracción. Debe ser no negativo.
denominatorInt32Un entero de 32 bits que representa el denominador de una fracción. Debe ser no negativo.

Ver también


EncoderParameter(Encoder, long, long)

Inicializa una nueva instancia delEncoderParameterclase con el especificado Encoder objeto y un par de enteros de 64 bits. El par de enteros representa un rango de enteros, siendo el primer entero el número más pequeño del rango y el segundo entero el número más grande del rango. Establece elValueType propiedad aValueTypeLongRange , y establece elNumberOfValues propiedad a 1.

public EncoderParameter(Encoder encoder, long rangebegin, long rangeend)
ParámetroEscribeDescripción
encoderEncoderUnEncoder objeto que encapsula el identificador único global de la categoría de parámetro.
rangebeginInt64Un entero de 64 bits que representa el número más pequeño en un rango de enteros. Debe ser no negativo. Este parámetro se convierte en un entero de 32 bits antes de almacenarse en elEncoderParameter objeto.
rangeendInt64Un entero de 64 bits que representa el número más grande en un rango de enteros. Debe ser no negativo. Este parámetro se convierte en un entero de 32 bits antes de almacenarse en elEncoderParameter objeto.

Ver también


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

Inicializa una nueva instancia delEncoderParameterclase con el especificado Encoder objeto y cuatro enteros de 32 bits. Los cuatro enteros representan un rango de fracciones. Los dos primeros enteros representan la fracción más pequeña del rango, y los dos enteros restantes representan la fracción más grande del rango. Establece elValueType propiedad a ValueTypeRationalRange y establece elNumberOfValues propiedad a 1.

public EncoderParameter(Encoder encoder, int numerator1, int demoninator1, int numerator2, 
    int demoninator2)
ParámetroEscribeDescripción
encoderEncoderUnEncoder objeto que encapsula el identificador único global de la categoría de parámetro.
numerator1Int32Un entero de 32 bits que representa el numerador de la fracción más pequeña del rango. Debe ser no negativo.
demoninator1Int32Un entero de 32 bits que representa el denominador de la fracción más pequeña del rango. Debe ser no negativo.
numerator2Int32Un entero de 32 bits que representa el numerador de la fracción más grande del rango. Debe ser no negativo.
demoninator2Int32Un entero de 32 bits que representa el denominador de la fracción más grande del rango. Debe ser no negativo.

Ver también


EncoderParameter(Encoder, string)

Inicializa una nueva instancia delEncoderParameterclase con el especificado Encoder objeto y una cadena de caracteres. La cadena se convierte en una cadena ASCII terminada en cero antes se almacena en elEncoderParameter objeto. Establece elValueType propiedad aValueTypeAscii y establece elNumberOfValues propiedad a la longitud de la cadena ASCII, incluido el terminador NULL.

public EncoderParameter(Encoder encoder, string value)
ParámetroEscribeDescripción
encoderEncoderUnEncoder objeto que encapsula el identificador único global de la categoría de parámetro.
valueStringAString que especifica el valor almacenado en elEncoderParameter objeto.

Ver también


EncoderParameter(Encoder, byte[])

Inicializa una nueva instancia delEncoderParameterclase con el especificado Encoder objeto y una matriz de enteros de 8 bits sin signo. Establece elValueType propiedad aValueTypeByte , y establece elNumberOfValues propiedad al número de elementos en la matriz.

public EncoderParameter(Encoder encoder, byte[] value)
ParámetroEscribeDescripción
encoderEncoderUnEncoder objeto que encapsula el identificador único global de la categoría de parámetro.
valueByte[]Una matriz de enteros sin signo de 8 bits que especifica los valores almacenados en elEncoderParameter objeto.

Ver también


EncoderParameter(Encoder, byte[], bool)

Inicializa una nueva instancia delEncoderParameterclase con el especificado Encoder objeto y una matriz de bytes. Establece elValueType propiedad aValueTypeUndefined o ValueTypeByte , y establece elNumberOfValues propiedad al número de elementos de la matriz.

public EncoderParameter(Encoder encoder, byte[] value, bool undefined)
ParámetroEscribeDescripción
encoderEncoderUnEncoderobjeto que encapsula el identificador global_exclusivo de la categoría de parámetro.
valueByte[]Una matriz de bytes que especifica los valores almacenados en elEncoderParameter objeto.
undefinedBooleanSi es cierto, elValueType la propiedad se establece en ValueTypeUndefined ; de lo contrario, elValueType la propiedad se establece enValueTypeByte.

Ver también


EncoderParameter(Encoder, short[])

Inicializa una nueva instancia delEncoderParameterclase con el especificado Encoder objeto y una matriz de enteros de 16 bits. Establece elValueType propiedad aValueTypeShort , y establece the NumberOfValues propiedad al número de elementos en la matriz.

public EncoderParameter(Encoder encoder, short[] value)
ParámetroEscribeDescripción
encoderEncoderUnEncoder objeto que encapsula el identificador único global de la categoría de parámetro.
valueInt16[]Una matriz de enteros de 16 bits que especifica los valores almacenados en elEncoderParameter object. Los enteros de la matriz deben ser no negativos.

Ver también


EncoderParameter(Encoder, long[])

Inicializa una nueva instancia delEncoderParameterclase con el especificado Encoder objeto y una matriz de enteros de 64 bits. Establece elValueType propiedad aValueTypeLong (32 bits) y establece elNumberOfValues propiedad al número de elementos en la matriz.

public EncoderParameter(Encoder encoder, long[] value)
ParámetroEscribeDescripción
encoderEncoderUnEncoder objeto que encapsula el identificador único global de la categoría de parámetro.
valueInt64[]Una matriz de enteros de 64 bits que especifica los valores almacenados en elEncoderParameter objeto. Los enteros de la matriz deben ser no negativos. Los enteros de 64 bits se convierten en enteros de 32 bits antes de almacenarse en elEncoderParameter objeto.

Ver también


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

Inicializa una nueva instancia delEncoderParameterclase con el especificado Encoder objeto y dos matrices de enteros de 32 bits. Las dos matrices representan una matriz de fracciones. Establece elValueType propiedad aValueTypeRational , y establece elNumberOfValuespropiedad al número de elementos en elnumerator array, que debe ser igual al número de elementos en eldenominator formación.

public EncoderParameter(Encoder encoder, int[] numerator, int[] denominator)
ParámetroEscribeDescripción
encoderEncoderUnEncoder objeto que encapsula el identificador único global de la categoría de parámetro.
numeratorInt32[]Una matriz de enteros de 32 bits que especifica los numeradores de las fracciones. Los enteros de la matriz deben ser no negativos.
denominatorInt32[]Una matriz de enteros de 32 bits que especifica los denominadores de las fracciones. Los enteros de la matriz no deben ser negativos. Un denominador de un índice dado se empareja con el numerador del mismo índice.

Ver también


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

Inicializa una nueva instancia delEncoderParameterclase con el especificado Encoder objeto y dos matrices de enteros de 64 bits. Las dos matrices representan rangos enteros de una matriz. Establece elValueType propiedad aValueTypeLongRange , y establece elNumberOfValuespropiedad al número de elementos en elrangebegin array, que debe ser igual al número de elementos en elrangeend matriz.

public EncoderParameter(Encoder encoder, long[] rangebegin, long[] rangeend)
ParámetroEscribeDescripción
encoderEncoderUnEncoder objeto que encapsula el identificador único global de la categoría de parámetro.
rangebeginInt64[]Una matriz de enteros de 64 bits que especifica los valores mínimos para los rangos de enteros. Los enteros de la matriz no deben ser negativos. Los enteros de 64 bits se convierten en enteros de 32 bits antes de almacenarse en elEncoderParameter objeto.
rangeendInt64[]Una matriz de enteros de 64 bits que especifica los valores máximos para los rangos de enteros. Los enteros de la matriz no deben ser negativos. Los enteros de 64 bits se convierten en enteros de 32 bits antes de almacenarse en elEncoderParameters objeto. Un valor máximo de un índice dado se empareja con el valor mínimo del mismo índice.

Ver también


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

Inicializa una nueva instancia delEncoderParameterclase con el especificado Encoder objeto y cuatro matrices de enteros de 32 bits. Las cuatro matrices representan rangos racionales de una matriz. Un rango racional es el conjunto de todas las fracciones desde un valor fraccionario mínimo hasta un valor fraccionario máximo. Establece elValueType propiedad aValueTypeRationalRange , y establece elNumberOfValues propiedad al número de elementos en elnumerator1 array, que debe ser igual al número de elementos de los otros tres arrays.

public EncoderParameter(Encoder encoder, int[] numerator1, int[] denominator1, int[] numerator2, 
    int[] denominator2)
ParámetroEscribeDescripción
encoderEncoderUnEncoder objeto que encapsula el identificador único global de la categoría parámetro .
numerator1Int32[]Una matriz de enteros de 32 bits que especifica los numeradores de los valores mínimos para los rangos. Los enteros de la matriz no deben ser negativos.
denominator1Int32[]Una matriz de enteros de 32 bits que especifica los denominadores de los valores mínimos para los rangos. Los enteros de la matriz no deben ser negativos.
numerator2Int32[]Una matriz de enteros de 32 bits que especifica los numeradores de los valores máximos para los rangos. Los enteros de la matriz no deben ser negativos.
denominator2Int32[]Una matriz de enteros de 32 bits que especifica los denominadores de los valores máximos para los rangos. Los enteros de la matriz no deben ser negativos.

Ver también


EncoderParameter(Encoder, int, int, int)

Inicializa una nueva instancia delEncoderParameterclase con el especificado Encoder objeto y tres enteros que especifican el número de valores, el tipo de datos de los valores, y un puntero a los valores almacenados en elEncoderParameter objeto.

public EncoderParameter(Encoder encoder, int numberOfValues, int type, int value)
ParámetroEscribeDescripción
encoderEncoderUnEncoder objeto que encapsula el identificador único global de la categoría de parámetro .
numberOfValuesInt32Un entero que especifica el número de valores almacenados en elEncoderParameter objeto. losNumberOfValues la propiedad se establece en este valor.
typeInt32un miembro de laEncoderParameterValueType enumeración que especifica el tipo de datos de los valores almacenados en elEncoderParameter objeto. losType y ValueType las propiedades se establecen en este valor.
valueInt32Un puntero a una matriz de valores del tipo especificado por eltype parámetro.

Ver también