Un constructor de clase EncoderParameter tiene enteros de 32 bits como los parámetros tercero y cuarto en lugar de constantes enteras de enumeración en .NET Framework 1.0

Seleccione idioma Seleccione idioma
Id. de artículo: 810112 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

INTRODUCCIÓN

En este artículo se describe un constructor de clase de EncoderParameter tiene enteros de 32 bits como los parámetros tercero y cuarto. Estos parámetros de constructor son incorrectos. El tercer y cuarto parámetro debe ser constantes de entero de enumeración en Microsoft .NET Framework 1.0.

Más información

La definición actual del constructor de clase EncoderParameter Inicializa una nueva instancia de la clase EncoderParameter que tiene el objeto especificado de codificador , como en el siguiente código:
[C#]
public EncoderParameter(
   Encoder encoder,
   int NumberOfValues,
   int Type,
   int Value
);
los parámetros tercero y cuarto deben ser constantes de entero de la enumeración , como en el siguiente código:
[C#]
public EncoderParameter(
  System.Drawing.Imaging.Encoder encoder,
  int NumberOfValues,
  System.Drawing.Imaging.EncoderParameterValueType Type,
  System.Drawing.Imaging.EncoderValue Value
);
para llamar correctamente al constructor de clase de EncoderParameter , convierte las constantes de enumeración entero como tipos de datos int . Llamar por ejemplo, constantes de tipo integer de constructor con enum como los parámetros tercero y cuarto, como en el siguiente código:
EncoderParameter parameter = new EncoderParameter(
  Encoder.SaveFlag,
  1,
  (int)EncoderParameterValueType.ValueTypeLong,
  (int)EncoderValue.MultiFrame
);

Referencias

Para obtener más información acerca de la clase EncoderParameter , visite el siguiente sitio Web de Microsoft Developer Network (MSDN):
http://msdn2.microsoft.com/en-us/library/system.drawing.imaging(vs.71).aspx

Propiedades

Id. de artículo: 810112 - Última revisión: miércoles, 9 de mayo de 2007 - Versión: 1.1
La información de este artículo se refiere a:
  • Microsoft Common Language Runtime (included with the .NET Framework) 1.0
Palabras clave: 
kbmt kbprogramming kbtshoot kbinfo KB810112 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 810112
Renuncia a responsabilidad de los contenidos de la KB sobre productos a los que ya no se ofrece asistencia alguna
El presente artículo se escribió para productos para los que Microsoft ya no ofrece soporte técnico. Por tanto, el presente artículo se ofrece "tal cual" y no será actualizado.

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com