EmfPlusSerializableObject

EmfPlusSerializableObject class

EmfPlusSerializableObject-posten definierar ett parameterblock för bildeffekter som har serialiserats till en databuffert.

public sealed class EmfPlusSerializableObject : EmfPlusObjectRecordType

Konstruktörer

namnBeskrivning
EmfPlusSerializableObject(EmfPlusRecord)Initierar en ny instans avEmfPlusSerializableObject class.

Egenskaper

namnBeskrivning
Buffer { get; set; }Hämtar eller ställer in en array av BufferSize-byte som innehåller det serialiserade bildeffekter parameterblocket som motsvarar GUID i fältet ObjectGUID. Detta MÅSTE vara ett av bildeffektobjekten (avsnitt 2.2.3).
BufferSize { get; set; }Hämtar eller ställer in ett 32-bitars osignerat heltal som anger storleken i byte för det 32-bitarsjusterade buffertfältet.
virtual DataSize { get; set; }Hämtar eller ställer in ett 32-bitars osignerat heltal som MÅSTE definiera det 32-bitars-justerade antalet byte med data i RecordData-fältet som följer. Detta nummer inkluderar inte posthuvudet på 12 byte.
override Flags { get; set; }Hämtar eller ställer in ett 16-bitars osignerat heltal som inte används. Detta fält SKA sättas till noll och MÅSTE ignoreras vid mottagandet.
ImageEffect { get; set; }Får eller ställer in bildeffekten.
ObjectGuid { get; set; }Hämtar eller ställer in GUID-paketrepresentationsvärdet ([MS-DTYP] avsnitt 2.3.4.2) för bildeffekten. Detta MÅSTE motsvara en av ImageEffects-identifierarna (avsnitt 2.1.3.1).
virtual Size { get; set; }Hämtar eller ställer in ett 32-bitars osignerat heltal som anger det 32-bitars justerade antalet bytes i hela posten, inklusive 12-byte posthuvudet och postspecifika data.
Type { get; }Får ett 16-bitars osignerat heltal som identifierar posttypen.

Se även