EmfHeaderExtension1

EmfHeaderExtension1 class

HeaderExtension1-objektet definierar det första tillägget till EMF-metafilhuvudet. Den lägger till stöd för ett PixelFormatDescriptor-objekt (avsnitt 2.2.22) och OpenGL [OPENGL]-poster (avsnitt 2.3.9).

public sealed class EmfHeaderExtension1 : EmfHeaderObject

Konstruktörer

namnBeskrivning
EmfHeaderExtension1()Default_Constructor

Egenskaper

namnBeskrivning
BOpenGl { get; set; }Hämtar eller ställer in ett 32-bitars osignerat heltal som indikerar om OpenGL-kommandon finns i metafilen. 0x00000000 OpenGL-poster finns inte i metafilen. 0x00000001 OpenGL-poster._ finns i metafilen._ i metafilen._
Bounds { get; set; }Hämtar eller ställer in ett WMF RectL-objekt ([MS-WMF] avsnitt 2.2.2.19) som specificerar de rektangulära inkluderande-inkluderande -gränserna i enhetsenheter för den minsta rektangeln som kan ritas runt bilden som är lagrad i x_ the met00d_
Bytes { get; set; }Hämtar eller ställer in 32-bitars osignerat heltal som anger storleken på metafilen, i bytes.
CbPixelFormat { get; set; }Hämtar eller ställer in ett 32-bitars osignerat heltal som anger storleken på PixelFormatDescriptor-objektet. Detta MÅSTE vara 0x00000000 om inget pixelformat är set
Device { get; set; }Hämtar eller ställer in ett WMF SizeL-objekt ([MS-WMF] avsnitt 2.2.2.22) som anger storleken på referensenheten, i pixels
Frame { get; set; }Hämtar eller ställer in ett WMF RectL-objekt som anger de rektangulära inklusive-inkluderande dimensionerna, i 0,01 millimeter enheter, för en rektangel som omger bilden lagrad i metafilen
Handles { get; set; }Hämtar eller ställer in ett 16-bitars osignerat heltal som anger antalet grafikobjekt som kommer att användas under bearbetningen av metafilen
Millimeters { get; set; }Hämtar eller ställer in ett WMF SizeL-objekt som anger storleken på referensenheten, i millimeter
NDesription { get; set; }Hämtar eller ställer in ett 32-bitars osignerat heltal som anger antalet tecken i arrayen som innehåller beskrivningen av metafilens innehåll. Detta är noll om det inte finns någon beskrivningssträng.
NPalEntries { get; set; }Hämtar eller ställer in ett 32-bitars osignerat heltal som anger antalet poster i metafilpaletten . Paletten finns i EMR_EOF record
OffDescription { get; set; }Hämtar eller ställer in ett 32-bitars osignerat heltal som anger förskjutningen från början av denna -post till arrayen som innehåller beskrivningen av metafilens innehåll
OffPixelFormat { get; set; }Hämtar eller ställer in ett 32-bitars osignerat heltal som anger offset till PixelFormatDescriptor-objektet. Detta MÅSTE vara 0x00000000 om inget pixelformat är inställt.
Records { get; set; }Hämtar eller ställer in ett 32-bitars osignerat heltal som anger antalet poster i metafilen
RecordSignature { get; set; }Hämtar eller ställer in ett 32-bitars osignerat heltal som anger postsignaturen. Detta MÅSTE vara ENHMETA_SIGNATURE, från FormatSignature-uppräkningen (avsnitt 2.1.14).
Reserved { get; set; }Hämtar eller ställer in ett 16-bitars osignerat heltal som MÅSTE vara 0x0000 och MÅSTE ignoreras
Valid { get; }Får ett värde som indikerar om dettaEmfHeaderObjectär giltig.
Version { get; set; }Hämtar eller ställer in Version (4 byte): Ett 32-bitars osignerat heltal som anger EMF-metafilinteroperabilitet. Detta SKA vara 0x00010000

Se även