EmfPlusSerializableObject

EmfPlusSerializableObject class

El registro EmfPlusSerializableObject define un bloque de parámetros de efectos de imagen que ha sido serializado en un búfer de datos.

public sealed class EmfPlusSerializableObject : EmfPlusObjectRecordType

Constructores

NombreDescripción
EmfPlusSerializableObject(EmfPlusRecord)Inicializa una nueva instancia delEmfPlusSerializableObject clase.

Propiedades

NombreDescripción
Buffer { get; set; }Obtiene o establece una matriz de bytes BufferSize que contienen el bloque de parámetros de efectos de imagen serializados que corresponde al GUID en el campo ObjectGUID. Este DEBE ser uno de los objetos Efectos de imagen (sección 2.2.3).
BufferSize { get; set; }Obtiene o establece un entero de 32 bits sin signo que especifica el tamaño en bytes del campo Búfer alineado de 32 bits.
virtual DataSize { get; set; }Obtiene o establece un entero sin signo de 32 bits que DEBE definir el número alineado de 32 bits de bytes de datos en el campo RecordData que sigue. Este número no incluye el encabezado del registro de 12 bytes.
override Flags { get; set; }Obtiene o establece un entero sin signo de 16 bits que no se utiliza. Este campo DEBE establecerse en cero y DEBE ignorarse al recibirlo.
ImageEffect { get; set; }Obtiene o establece el efecto de imagen.
ObjectGuid { get; set; }Obtiene o establece el valor de representación del paquete GUID ([MS-DTYP] sección 2.3.4.2) para el efecto de imagen. Esto DEBE corresponder a uno de los identificadores de ImageEffects (sección 2.1.3.1).
virtual Size { get; set; }Obtiene o establece un entero sin signo de 32 bits que especifica el número alineado de 32 bits de bytes en todo el registro, incluido el encabezado del registro de 12 bytes y los datos específicos del registro.
Type { get; }Obtiene un entero de 16 bits sin signo que identifica el tipo de registro.

Ver también