EmfPlusBeginContainer

EmfPlusBeginContainer class

El registro EmfPlusBeginContainer abre un nuevo contenedor de estado de gráficos y especifica una transformación para él.

public sealed class EmfPlusBeginContainer : EmfPlusStateRecordType

Constructores

NombreDescripción
EmfPlusBeginContainer(EmfPlusRecord)Inicializa una nueva instancia delEmfPlusBeginContainer clase.

Propiedades

NombreDescripción
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.
DestRect { get; set; }Obtiene o establece un objeto EmfPlusRectF (sección 2.2.2.39) que, con SrcRect, especifica una transformación para el contenedor. Esta transformación da como resultado SrcRect cuando se aplica a DestRect.
virtual Flags { get; set; }Obtiene o establece un entero sin signo de 16 bits que contiene información para algunos registros sobre cómo se realizará la operación y sobre la estructura del registro.
PageUnit { get; }Obtiene la unidad de página.
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.
SrcRect { get; set; }Obtiene o establece un rectángulo EmfPlusRectF que, con DestRect, especifica una transformación para el contenedor. Esta transformación da como resultado SrcRect cuando se aplica a DestRect.
StackIndex { get; set; }Obtiene o establece un entero sin signo de 32 bits que especifica un índice para asociarlo con el contenedor de estado de gráficos . El índice DEBE ser referenciado por un registro EmfPlusEndContainer subsiguiente (sección 2.3.7.3) para cerrar el contenedor de estado de gráficos.
Type { get; }Obtiene un entero de 16 bits sin signo que identifica el tipo de registro.

Ver también