EncoderParameter

EncoderParameter(Encoder, byte)

Inizializza una nuova istanza diEncoderParameter classe con il specificatoEncoder object e un intero a 8 bit senza segno. Imposta ilValueType proprietà aValueTypeByte , e imposta ilNumberOfValues proprietà a 1.

public EncoderParameter(Encoder encoder, byte value)
ParametroTipoDescrizione
encoderEncoderUnEncoder oggetto che incapsula l’identificatore univoco globale della categoria del parametro.
valueByteUn numero intero senza segno a 8 bit che specifica il valore stored nel fileEncoderParameter oggetto.

Guarda anche


EncoderParameter(Encoder, byte, bool)

Inizializza una nuova istanza diEncoderParameterclasse con il specificatoEncoder oggetto e un valore a 8 bit. Imposta ilValueType proprietà aValueTypeUndefined oValueTypeByte , e imposta ilNumberOfValues proprietà a 1.

public EncoderParameter(Encoder encoder, byte value, bool undefined)
ParametroTipoDescrizione
encoderEncoderUnEncoder oggetto che incapsula l’identificatore univoco globale della categoria del parametro.
valueByteUn byte che specifica il valore archiviato inEncoderParameter oggetto.
undefinedBooleanSe vero, ilValueType la proprietà è impostata su ValueTypeUndefined ; in caso contrario, ilValueType La proprietà è impostata suValueTypeByte.

Guarda anche


EncoderParameter(Encoder, short)

Inizializza una nuova istanza diEncoderParameterclasse con il specificatoEncoder oggetto e un intero a 16 bit. Imposta ilValueType proprietà aValueTypeShort , e imposta ilNumberOfValues proprietà a 1.

public EncoderParameter(Encoder encoder, short value)
ParametroTipoDescrizione
encoderEncoderUnEncoder oggetto che incapsula l’identificatore univoco globale della categoria del parametro.
valueInt16Un numero intero a 16 bit che specifica il valore archiviato in EncoderParameter oggetto. Deve essere non negativo.

Guarda anche


EncoderParameter(Encoder, long)

Inizializza una nuova istanza diEncoderParameterclasse con il specificatoEncoder oggetto e un intero a 64 bit. Imposta ilValueType proprietà aValueTypeLong (32 bit) e imposta il NumberOfValues proprietà a 1.

public EncoderParameter(Encoder encoder, long value)
ParametroTipoDescrizione
encoderEncoderUnEncoder oggetto che incapsula l’identificatore univoco globale della categoria del parametro.
valueInt64Un numero intero a 64 bit che specifica il valore archiviato inEncoderParameter oggetto. Deve essere non negativo. Questo parametro viene convertito in un intero a 32 bit prima di essere memorizzato nel fileEncoderParameter oggetto.

Guarda anche


EncoderParameter(Encoder, int, int)

Inizializza una nuova istanza diEncoderParameterclasse con il specificatoEncoderoggetto e una coppia di numeri interi a 32 bit. La coppia di numeri interi rappresenta una frazione, il primo intero è il numeratore e il secondo intero è il denominatore. Imposta ilValueType proprietà aValueTypeRational , e imposta ilNumberOfValues proprietà a 1.

public EncoderParameter(Encoder encoder, int numerator, int denominator)
ParametroTipoDescrizione
encoderEncoderUnEncoder oggetto che incapsula l’identificatore univoco globale della categoria del parametro.
numeratorInt32Un numero intero a 32 bit che rappresenta il numeratore di una frazione. Deve essere non negativo.
denominatorInt32Un intero a 32 bit che rappresenta il denominatore di una frazione. Deve essere non negativo.

Guarda anche


EncoderParameter(Encoder, long, long)

Inizializza una nuova istanza diEncoderParameterclasse con il specificatoEncoder oggetto e una coppia di numeri interi a 64 bit. La coppia di numeri interi rappresenta un intervallo di interi, il primo intero è il numero più piccolo nell’intervallo e il secondo intero è il numero più grande nell’intervallo. Imposta ilValueType proprietà aValueTypeLongRange , e imposta ilNumberOfValues proprietà a 1.

public EncoderParameter(Encoder encoder, long rangebegin, long rangeend)
ParametroTipoDescrizione
encoderEncoderUnEncoder oggetto che incapsula l’identificatore univoco globale della categoria del parametro.
rangebeginInt64Un numero intero a 64 bit che rappresenta il numero più piccolo in un intervallo di numeri interi. Deve essere non negativo. Questo parametro viene convertito in un intero a 32 bit prima di essere archiviato nelEncoderParameter oggetto.
rangeendInt64Un numero intero a 64 bit che rappresenta il numero più grande in un intervallo di numeri interi. Deve essere non negativo. Questo parametro viene convertito in un intero a 32 bit prima di essere archiviato nelEncoderParameter oggetto.

Guarda anche


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

Inizializza una nuova istanza diEncoderParameterclasse con il specificatoEncoder oggetto e quattro numeri interi a 32 bit. I quattro numeri interi rappresentano un intervallo di frazioni. I primi due interi rappresentano la frazione più piccola nell’intervallo e i restanti due interi rappresentano la frazione più grande nell’intervallo. Imposta ilValueType proprietà a ValueTypeRationalRange e imposta ilNumberOfValues proprietà a 1.

public EncoderParameter(Encoder encoder, int numerator1, int demoninator1, int numerator2, 
    int demoninator2)
ParametroTipoDescrizione
encoderEncoderUnEncoder oggetto che incapsula l’identificatore univoco globale della categoria del parametro.
numerator1Int32Un numero intero a 32 bit che rappresenta il numeratore della frazione più piccola nell’intervallo. Deve essere non negativo.
demoninator1Int32Un numero intero a 32 bit che rappresenta il denominatore della frazione più piccola nell’intervallo. Deve essere non negativo.
numerator2Int32Un numero intero a 32 bit che rappresenta il numeratore della frazione più grande nell’intervallo. Deve essere non negativo.
demoninator2Int32Un numero intero a 32 bit che rappresenta il denominatore della frazione più grande nell’intervallo. Deve essere non negativo.

Guarda anche


EncoderParameter(Encoder, string)

Inizializza una nuova istanza diEncoderParameterclasse con il specificatoEncoder oggetto e una stringa di caratteri. La stringa viene convertita in una stringa ASCII con terminazione null prima di viene archiviata inEncoderParameter oggetto. Imposta ilValueType proprietà aValueTypeAscii e imposta ilNumberOfValues proprietà alla lunghezza della stringa ASCII incluso il terminatore NULL.

public EncoderParameter(Encoder encoder, string value)
ParametroTipoDescrizione
encoderEncoderUnEncoder oggetto che incapsula l’identificatore univoco globale della categoria del parametro.
valueStringUNString che specifica il valore memorizzato nel fileEncoderParameter oggetto.

Guarda anche


EncoderParameter(Encoder, byte[])

Inizializza una nuova istanza diEncoderParameterclasse con il specificatoEncoder oggetto e una matrice di interi a 8 bit senza segno. Imposta ilValueType proprietà aValueTypeByte , e imposta ilNumberOfValues proprietà al numero di elementi nell’array.

public EncoderParameter(Encoder encoder, byte[] value)
ParametroTipoDescrizione
encoderEncoderUnEncoder oggetto che incapsula l’identificatore univoco globale della categoria del parametro.
valueByte[]Una matrice di interi senza segno a 8 bit che specifica i valori memorizzati nelEncoderParameter oggetto.

Guarda anche


EncoderParameter(Encoder, byte[], bool)

Inizializza una nuova istanza diEncoderParameterclasse con il specificatoEncoder oggetto e un array di byte. Imposta ilValueType proprietà aValueTypeUndefined o ValueTypeByte , e imposta ilNumberOfValues al numero di elementi nell’array.

public EncoderParameter(Encoder encoder, byte[] value, bool undefined)
ParametroTipoDescrizione
encoderEncoderUnEncoderoggetto che incapsula l’identificatore globalmente univoco della categoria del parametro.
valueByte[]Una matrice di byte che specifica i valori archiviati inEncoderParameter oggetto.
undefinedBooleanSe vero, ilValueType la proprietà è impostata su ValueTypeUndefined ; in caso contrario, ilValueType la proprietà è impostata suValueTypeByte.

Guarda anche


EncoderParameter(Encoder, short[])

Inizializza una nuova istanza diEncoderParameterclasse con il specificatoEncoder oggetto e una matrice di numeri interi a 16 bit. Imposta ilValueType proprietà aValueTypeShort e imposta il NumberOfValues proprietà al numero di elementi nell’array.

public EncoderParameter(Encoder encoder, short[] value)
ParametroTipoDescrizione
encoderEncoderUnEncoder oggetto che incapsula l’identificatore univoco globale della categoria del parametro.
valueInt16[]Una matrice di numeri interi a 16 bit che specifica i valori archiviati inEncoderParameter object. I numeri interi nell’array devono essere non negativi.

Guarda anche


EncoderParameter(Encoder, long[])

Inizializza una nuova istanza diEncoderParameterclasse con il specificatoEncoder oggetto e una matrice di numeri interi a 64 bit. Imposta ilValueType proprietà aValueTypeLong (32 bit) e imposta ilNumberOfValues proprietà al numero di elementi nell’array.

public EncoderParameter(Encoder encoder, long[] value)
ParametroTipoDescrizione
encoderEncoderUnEncoder oggetto che incapsula l’identificatore univoco globale della categoria del parametro.
valueInt64[]Una matrice di numeri interi a 64 bit che specifica i valori memorizzati inEncoderParameter oggetto. Gli interi nell’array devono essere non negativi. Gli interi a 64 bit vengono convertiti in interi a 32 bit prima di essere archiviati nelEncoderParameter oggetto.

Guarda anche


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

Inizializza una nuova istanza diEncoderParameterclasse con il specificatoEncoder oggetto e due matrici di numeri interi a 32 bit. I due array rappresentano un array di frazioni. Imposta ilValueType proprietà aValueTypeRational , e imposta ilNumberOfValuesproprietà al numero di elementi nellanumerator array, che deve essere uguale al numero di elementi nel filedenominator Vettore.

public EncoderParameter(Encoder encoder, int[] numerator, int[] denominator)
ParametroTipoDescrizione
encoderEncoderUnEncoder oggetto che incapsula l’identificatore univoco globale della categoria del parametro.
numeratorInt32[]Una matrice di numeri interi a 32 bit che specifica i numeratori delle frazioni. Gli interi nella matrice devono essere non negativi.
denominatorInt32[]Una matrice di interi a 32 bit che specifica i denominatori delle frazioni. Gli interi nella matrice devono essere non negativi. Un denominatore di un dato indice è accoppiato al numeratore dello stesso indice.

Guarda anche


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

Inizializza una nuova istanza diEncoderParameterclasse con il specificatoEncoder oggetto e due matrici di numeri interi a 64 bit. I due array rappresentano un array intero ranges. Imposta ilValueType proprietà aValueTypeLongRange , e imposta ilNumberOfValuesproprietà al numero di elementi nellarangebegin array, che deve essere uguale al numero di elementi nel filerangeend matrice.

public EncoderParameter(Encoder encoder, long[] rangebegin, long[] rangeend)
ParametroTipoDescrizione
encoderEncoderUnEncoder oggetto che incapsula l’identificatore univoco globale della categoria del parametro.
rangebeginInt64[]Una matrice di interi a 64 bit che specifica i valori minimi per gli intervalli di interi. Gli interi nella matrice devono essere non negativi. Gli interi a 64 bit vengono convertiti in interi a 32 bit prima di essere archiviati nelEncoderParameter oggetto.
rangeendInt64[]Una matrice di numeri interi a 64 bit che specifica i valori massimi per gli intervalli di interi. I numeri interi nella matrice devono essere non negativi. Gli interi a 64 bit vengono convertiti in interi a 32 bit prima di essere archiviati nelEncoderParameters oggetto. Un valore massimo di un determinato indice viene associato al valore minimo dello stesso indice.

Guarda anche


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

Inizializza una nuova istanza diEncoderParameterclasse con il specificatoEncoder oggetto e quattro matrici di numeri interi a 32 bit. Le quattro matrici rappresentano una matrice di intervalli razionali. Un intervallo razionale è l’insieme di tutte le frazioni da un valore frazionario minimo a un valore frazionario massimo. Imposta ilValueType proprietà aValueTypeRationalRange , e imposta ilNumberOfValues proprietà al numero di elementi in thenumerator1 array, che deve essere uguale al numero di elementi negli altri tre array.

public EncoderParameter(Encoder encoder, int[] numerator1, int[] denominator1, int[] numerator2, 
    int[] denominator2)
ParametroTipoDescrizione
encoderEncoderUnEncoder oggetto che incapsula l’identificatore univoco globale della categoria parametro .
numerator1Int32[]Una matrice di numeri interi a 32 bit che specifica i numeratori dei valori minimi per gli intervalli. Gli interi nella matrice devono essere non negativi.
denominator1Int32[]Una matrice di numeri interi a 32 bit che specifica i denominatori dei valori minimi per gli intervalli. Gli interi nella matrice devono essere non negativi.
numerator2Int32[]Una matrice di numeri interi a 32 bit che specifica i numeratori dei valori massimi per gli intervalli. I numeri interi nella matrice devono essere non negativi.
denominator2Int32[]Una matrice di numeri interi a 32 bit che specifica i denominatori dei valori massimi per gli intervalli. Gli interi nella matrice devono essere non negativi.

Guarda anche


EncoderParameter(Encoder, int, int, int)

Inizializza una nuova istanza diEncoderParameterclasse con il specificatoEncoder oggetto e tre numeri interi che specificano il numero di valori, il tipo di dati dei valori, e un puntatore ai valori memorizzati nelEncoderParameter oggetto.

public EncoderParameter(Encoder encoder, int numberOfValues, int type, int value)
ParametroTipoDescrizione
encoderEncoderUnEncoder oggetto che incapsula l’identificatore univoco globale della categoria del parametro .
numberOfValuesInt32Un numero intero che specifica il numero di valori archiviati in theEncoderParameter oggetto. IlNumberOfValues la proprietà è impostata su questo valore.
typeInt32Un membro delEncoderParameterValueType enumerazione che specifica il tipo di dati dei valori archiviati inEncoderParameter oggetto. IlType e ValueType le proprietà sono impostate su questo valore.
valueInt32Un puntatore a una matrice di valori del tipo specificato datype parametro.

Guarda anche