EncoderParameter

EncoderParameter(Encoder, byte)

Initialise une nouvelle instance duEncoderParameter classe avec le spécifiéEncoder object et un entier 8 bits non signé. Définit leValueType propriété àValueTypeByte , et définit leNumberOfValues propriété à 1.

public EncoderParameter(Encoder encoder, byte value)
ParamètreTaperLa description
encoderEncoderUnEncoder objet qui encapsule l’identifiant globalement unique de la catégorie de paramètres.
valueByteUn entier non signé de 8 bits qui spécifie la valeur stockée dans leEncoderParameter objet.

Voir également


EncoderParameter(Encoder, byte, bool)

Initialise une nouvelle instance duEncoderParameterclasse avec le spécifié Encoder objet et une valeur 8 bits. Définit leValueType propriété àValueTypeUndefined ouValueTypeByte , et définit leNumberOfValues propriété à 1.

public EncoderParameter(Encoder encoder, byte value, bool undefined)
ParamètreTaperLa description
encoderEncoderUnEncoder objet qui encapsule l’identifiant globalement unique de la catégorie de paramètres.
valueByteUn octet qui spécifie la valeur stockée dans leEncoderParameter objet.
undefinedBooleanSi vrai, leValueType la propriété est définie sur ValueTypeUndefined ; sinon, leValueType La propriété est définie surValueTypeByte.

Voir également


EncoderParameter(Encoder, short)

Initialise une nouvelle instance duEncoderParameterclasse avec le spécifié Encoder objet et un entier 16 bits. Définit leValueType propriété àValueTypeShort , et définit leNumberOfValues propriété à 1.

public EncoderParameter(Encoder encoder, short value)
ParamètreTaperLa description
encoderEncoderUnEncoder objet qui encapsule l’identifiant globalement unique de la catégorie de paramètres.
valueInt16Un entier 16 bits qui spécifie la valeur stockée dans the EncoderParameter objet. Doit être non négatif.

Voir également


EncoderParameter(Encoder, long)

Initialise une nouvelle instance duEncoderParameterclasse avec le spécifié Encoder objet et un entier 64 bits. Définit leValueType propriété àValueTypeLong (32 bits) et définit the NumberOfValues propriété à 1.

public EncoderParameter(Encoder encoder, long value)
ParamètreTaperLa description
encoderEncoderUnEncoder objet qui encapsule l’identifiant globalement unique de la catégorie de paramètres.
valueInt64Un entier 64 bits qui spécifie la valeur stockée dans leEncoderParameter object. Doit être non négatif. Ce paramètre est converti en entier 32 bits avant d’être stocké dans leEncoderParameter objet.

Voir également


EncoderParameter(Encoder, int, int)

Initialise une nouvelle instance duEncoderParameterclasse avec le spécifié Encoderobjet et une paire d’entiers 32 bits. La paire d’entiers représente une fraction, le premier entier étant le numérateur et le second entier étant le dénominateur. ValueType propriété àValueTypeRational , et définit leNumberOfValues propriété à 1.

public EncoderParameter(Encoder encoder, int numerator, int denominator)
ParamètreTaperLa description
encoderEncoderUnEncoder objet qui encapsule l’identifiant globalement unique de la catégorie de paramètres.
numeratorInt32Un entier 32 bits qui représente le numérateur d’une fraction. Doit être non négatif.
denominatorInt32Un entier 32 bits qui représente le dénominateur d’une fraction. Doit être non négatif.

Voir également


EncoderParameter(Encoder, long, long)

Initialise une nouvelle instance duEncoderParameterclasse avec le spécifié Encoder objet et une paire d’entiers 64 bits. La paire d’entiers représente une plage d’entiers, le premier entier étant le plus petit nombre de la plage et le second entier étant le plus grand nombre de la plage. Définit leValueType propriété àValueTypeLongRange , et définit leNumberOfValues propriété à 1.

public EncoderParameter(Encoder encoder, long rangebegin, long rangeend)
ParamètreTaperLa description
encoderEncoderUnEncoder objet qui encapsule l’identifiant globalement unique de la catégorie de paramètres.
rangebeginInt64Un entier 64 bits qui représente le plus petit nombre dans une plage d’entiers. Doit être non négatif. Ce paramètre est converti en entier 32 bits avant d’être stocké dans leEncoderParameter objet.
rangeendInt64Un entier 64 bits qui représente le plus grand nombre dans une plage d’entiers. Doit être non négatif. Ce paramètre est converti en entier 32 bits avant d’être stocké dans leEncoderParameter objet.

Voir également


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

Initialise une nouvelle instance duEncoderParameterclasse avec le spécifié Encoder objet et quatre entiers 32 bits. Les quatre entiers représentent une plage de fractions. Les deux premiers entiers représentent la plus petite fraction de la plage et les deux entiers restants représentent la plus grande fraction de la plage. Définit leValueType propriété to ValueTypeRationalRange , et sets leNumberOfValues propriété à 1.

public EncoderParameter(Encoder encoder, int numerator1, int demoninator1, int numerator2, 
    int demoninator2)
ParamètreTaperLa description
encoderEncoderUnEncoder objet qui encapsule l’identifiant globalement unique de la catégorie de paramètres.
numerator1Int32Entier 32 bits qui représente le numérateur de la plus petite fraction de la plage. Doit être non négatif.
demoninator1Int32Entier 32 bits représentant le dénominateur de la plus petite fraction de la plage. Doit être non négatif.
numerator2Int32Entier 32 bits qui représente le numérateur de la plus grande fraction de la plage. Doit être non négatif.
demoninator2Int32Un entier de 32 bits qui représente le dénominateur de la plus grande fraction de la plage. Doit être non négatif.

Voir également


EncoderParameter(Encoder, string)

Initialise une nouvelle instance duEncoderParameterclasse avec le spécifié Encoder objet et une chaîne de caractères. La chaîne est convertie en une chaîne ASCII terminée par un caractère nul avant elle est stockée dans leEncoderParameter objet. Définit leValueType propriété àValueTypeAscii , et sets leNumberOfValues propriété à la longueur de la chaîne ASCII, y compris le terminateur NULL.

public EncoderParameter(Encoder encoder, string value)
ParamètreTaperLa description
encoderEncoderUnEncoder objet qui encapsule l’identifiant globalement unique de la catégorie de paramètres.
valueStringUNString qui spécifie la valeur stockée dans leEncoderParameter objet.

Voir également


EncoderParameter(Encoder, byte[])

Initialise une nouvelle instance duEncoderParameterclasse avec le spécifié Encoder objet et un tableau d’entiers 8 bits non signés. Définit l’objetValueType propriété àValueTypeByte , et définit leNumberOfValues propriété au nombre d’éléments dans le tableau.

public EncoderParameter(Encoder encoder, byte[] value)
ParamètreTaperLa description
encoderEncoderUnEncoder objet qui encapsule l’identifiant globalement unique de la catégorie de paramètres.
valueByte[]Un tableau d’entiers non signés 8 bits qui spécifie les valeurs stockées dans leEncoderParameter objet.

Voir également


EncoderParameter(Encoder, byte[], bool)

Initialise une nouvelle instance duEncoderParameterclasse avec le spécifié Encoder objet et un tableau d’octets. Définit leValueType propriété àValueTypeUndefined ou ValueTypeByte , et définit leNumberOfValues propriété au nombre d’éléments dans le tableau.

public EncoderParameter(Encoder encoder, byte[] value, bool undefined)
ParamètreTaperLa description
encoderEncoderUnEncoderobjet qui encapsule l’identifiant global unique de la catégorie de paramètres.
valueByte[]Un tableau d’octets qui spécifie les valeurs stockées dans leEncoderParameter objet.
undefinedBooleanSi vrai, leValueType la propriété est définie sur ValueTypeUndefined ; sinon, leValueType la propriété est définie surValueTypeByte.

Voir également


EncoderParameter(Encoder, short[])

Initialise une nouvelle instance duEncoderParameterclasse avec le spécifié Encoder objet et un tableau d’entiers 16 bits. Définit leValueType propriété àValueTypeShort , et définit the NumberOfValues propriété au nombre d’éléments dans le tableau.

public EncoderParameter(Encoder encoder, short[] value)
ParamètreTaperLa description
encoderEncoderUnEncoder objet qui encapsule l’identifiant globalement unique de la catégorie de paramètres.
valueInt16[]Un tableau d’entiers 16 bits qui spécifie les valeurs stockées dans leEncoderParameter object. Les entiers du tableau doivent être non négatifs.

Voir également


EncoderParameter(Encoder, long[])

Initialise une nouvelle instance duEncoderParameterclasse avec le spécifié Encoder objet et un tableau d’entiers 64 bits. Définit leValueType propriété àValueTypeLong (32 bits) et sets leNumberOfValues propriété au nombre d’éléments dans le tableau.

public EncoderParameter(Encoder encoder, long[] value)
ParamètreTaperLa description
encoderEncoderUnEncoder objet qui encapsule l’identifiant globalement unique de la catégorie de paramètres.
valueInt64[]Un tableau d’entiers 64 bits qui spécifie les valeurs stockées dans leEncoderParameter objet. Les entiers du tableau doivent être non négatifs. Les entiers 64 bits sont convertis en entiers 32 bits avant d’être stockés dans leEncoderParameter objet.

Voir également


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

Initialise une nouvelle instance duEncoderParameterclasse avec le spécifié Encoder objet et deux tableaux d’entiers 32 bits. Les deux tableaux représentent un tableau de fractions. Définit leValueType propriété àValueTypeRational , et définit leNumberOfValuespropriété au nombre d’éléments dans lanumerator tableau, qui doit être le même que le nombre d’éléments dans ledenominator déployer.

public EncoderParameter(Encoder encoder, int[] numerator, int[] denominator)
ParamètreTaperLa description
encoderEncoderUnEncoder objet qui encapsule l’identifiant globalement unique de la catégorie de paramètres.
numeratorInt32[]Un tableau d’entiers 32 bits qui spécifie les numérateurs des fractions. Les entiers du tableau doivent être non négatifs.
denominatorInt32[]Un tableau d’entiers 32 bits qui spécifie les dénominateurs des fractions. Les entiers du tableau doivent être non négatifs. Un dénominateur d’un indice donné est apparié avec le numérateur du même indice.

Voir également


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

Initialise une nouvelle instance duEncoderParameterclasse avec le spécifié Encoder objet et deux tableaux d’entiers 64 bits. Les deux tableaux représentent un tableau de plages d’entiers. Définit leValueType propriété àValueTypeLongRange , et définit leNumberOfValuespropriété au nombre d’éléments dans larangebegin tableau, qui doit être le même que le nombre d’éléments dans lerangeend tableau.

public EncoderParameter(Encoder encoder, long[] rangebegin, long[] rangeend)
ParamètreTaperLa description
encoderEncoderUnEncoder objet qui encapsule l’identifiant globalement unique de la catégorie de paramètres.
rangebeginInt64[]Un tableau d’entiers 64 bits qui spécifie les valeurs minimales pour les plages d’entiers. Les entiers du tableau doivent être non négatifs. Les entiers 64 bits sont convertis en entiers 32 bits avant d’être stockés dans leEncoderParameter objet.
rangeendInt64[]Un tableau d’entiers 64 bits qui spécifie les valeurs maximales pour les plages d’entiers. Les entiers du tableau doivent être non négatifs. Les entiers 64 bits sont convertis en entiers 32 bits avant d’être stockés dans leEncoderParameters objet. Une valeur maximale d’un index donné est associée à la valeur minimum du même index.

Voir également


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

Initialise une nouvelle instance duEncoderParameterclasse avec le spécifié Encoder objet et quatre tableaux d’entiers 32 bits. Les quatre tableaux représentent un tableau de plages rationnelles. Une plage rationnelle est l’ensemble de toutes les fractions d’une valeur fractionnaire minimale à une valeur fractionnaire maximale. Définit leValueType propriété àValueTypeRationalRange , et définit leNumberOfValues propriété au nombre d’éléments dans lenumerator1 tableau, qui doit être le même que le nombre d’éléments dans les trois autres tableaux.

public EncoderParameter(Encoder encoder, int[] numerator1, int[] denominator1, int[] numerator2, 
    int[] denominator2)
ParamètreTaperLa description
encoderEncoderUnEncoder objet qui encapsule l’identifiant global unique de la catégorie parameter .
numerator1Int32[]Un tableau d’entiers 32 bits qui spécifie les numérateurs des valeurs minimales pour les plages. Les entiers du tableau doivent être non négatifs.
denominator1Int32[]Un tableau d’entiers 32 bits qui spécifie les dénominateurs des valeurs minimales pour les plages. Les entiers du tableau doivent être non négatifs.
numerator2Int32[]Un tableau d’entiers 32 bits qui spécifie les numérateurs des valeurs maximales pour les plages. Les entiers du tableau doivent être non négatifs.
denominator2Int32[]Un tableau d’entiers 32 bits qui spécifie les dénominateurs des valeurs maximales pour les plages. Les entiers du tableau doivent être non négatifs.

Voir également


EncoderParameter(Encoder, int, int, int)

Initialise une nouvelle instance duEncoderParameterclasse avec le spécifié Encoder objet et trois entiers qui spécifient le nombre de valeurs, le type de données des valeurs, et un pointeur vers les valeurs stockées dans leEncoderParameter objet.

public EncoderParameter(Encoder encoder, int numberOfValues, int type, int value)
ParamètreTaperLa description
encoderEncoderUnEncoder objet qui encapsule l’identifiant global unique de la catégorie de paramètres .
numberOfValuesInt32Un entier qui spécifie le nombre de valeurs stockées dans leEncoderParameter objet. LaNumberOfValues propriété est set à cette valeur.
typeInt32Un membre de laEncoderParameterValueType énumération qui spécifie le type de données des valeurs stockées dans leEncoderParameter objet. LaType et ValueType les propriétés sont définies sur cette valeur.
valueInt32Un pointeur vers un tableau de valeurs du type spécifié par letype paramètre.

Voir également