EmfPlusFillPath

EmfPlusFillPath class

Rellenar ruta record FLAGS: Entero sin signo de 16 bits que proporciona información sobre cómo se va a realizar la operación, y sobre la estructura del registro. 0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1 SXXXXXXX | ObjectId | S (1 bit): este bit indica el tipo de datos en el campo BrushId. Si se establece, BrushId especifica un color como un objeto EmfPlusARGB (sección 2.2.2.1). Si está claro, BrushId contiene el índice de un objeto EmfPlusBrush (sección 2.2.1.1) en la tabla de objetos EMF+. X (1 bit): reservado y DEBE ignorarse. ObjectId (1 byte): el índice del objeto EmfPlusPath ( sección 2.2.1.6) para completar, en la tabla de objetos EMF+. El valor DEBE ser cero a 63, inclusive.

public sealed class EmfPlusFillPath : EmfPlusDrawingRecordType

Constructores

NombreDescripción
EmfPlusFillPath(EmfPlusRecord)Inicializa una nueva instancia delEmfPlusFillPath clase.

Propiedades

NombreDescripción
BrushId { get; set; }Obtiene o establece el ID del pincel Un entero sin signo de 32 bits que define el pincel, cuyo contenido está determinado por el bit S en el campo Indicadores.
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.
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.
IsColor { get; set; }Obtiene o establece un valor que indica si esta instancia es color. Si se establece, BrushId especifica un color como un objeto EmfPlusARGB (sección 2.2.2.1). Si está claro, BrushId contiene el índice de un objeto EmfPlusBrush (sección 2.2.1.1) en la tabla de objetos EMF+
ObjectId { get; set; }Obtiene o establece el identificador del objeto. El índice del objeto EmfPlusPath (sección 2.2.1.6) para completar, en la tabla de objetos EMF+. El valor DEBE ser cero a 63, inclusive.
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