EmfMetafileHeaderExtension2

EmfMetafileHeaderExtension2 class

El registro EmfMetafileHeaderExtension2 es el registro de encabezado utilizado en la segunda extensión de los metarchivos EMF . Después del campo EmfHeaderExtension2, los campos restantes son opcionales y pueden estar presentes en cualquier orden.

public sealed class EmfMetafileHeaderExtension2 : EmfMetafileHeaderExtension1

Constructores

NombreDescripción
EmfMetafileHeaderExtension2(EmfMetafileHeaderExtension1)Inicializa una nueva instancia delEmfMetafileHeaderExtension2 clase.
EmfMetafileHeaderExtension2(EmfMetafileHeaderExtension2)Inicializa una nueva instancia delEmfMetafileHeaderExtension2 clase.

Propiedades

NombreDescripción
EmfDescription { get; set; }Obtiene o establece la descripción EMF Una cadena opcional Unicode UTF16-LE terminada en nulo de longitud y contenido arbitrarios. Su ubicación en el registro y el número de caracteres se especifican mediante los campos offDescription y nDescription, respectivamente, en EmfHeader. Si el valor de cualquiera de los campos es cero, no hay una cadena de descripción presente.
EmfDescriptionBuffer { get; set; }Obtiene o establece la descripción de EMF buffer Una matriz opcional de bytes que contiene la cadena de descripción de EMF, que no es necesaria para ser contigua a la parte fija del registro EmfMetafileHeader . En consecuencia, el campo en este búfer que está etiquetado como “UndefinedSpace” es opcional y DEBE ignorarse.
EmfHeader { get; set; }Obtiene o establece un objeto Header (sección 2.2.9), que contiene información sobre el contenido y la estructura del metarchivo
EmfHeaderExtension1 { get; set; }Obtiene o establece un objeto HeaderExtension1, que especifica información adicional sobre la imagen en el metarchivo.
EmfHeaderExtension2 { get; set; }Obtiene o establece un objeto HeaderExtension2, que especifica información adicional sobre la imagen en el metarchivo
EmfHeaderRecordBuffer { get; set; }Obtiene o establece una matriz opcional de bytes que contiene el resto del registro de encabezado EMF. El tamaño de este campo DEBE ser un múltiplo de 4 bytes
EmfPixelFormatBuffer { get; set; }Obtiene o establece una matriz opcional de bytes que contiene el descriptor de formato de píxel EMF, que no es necesario para que sea contiguo a la parte fija del registro EmfMetafileHeaderExtension1 o con la cadena de descripción EMF . En consecuencia, el campo en este búfer que está etiquetado como “UndefinedSpace” es opcional y DEBE ignorarse
Size { get; set; }Obtiene o establece el tamaño del registro
Type { get; set; }Obtiene o establece el tipo.

Ver también