EmfPlusSerializableObject

EmfPlusSerializableObject class

Il record EmfPlusSerializableObject definisce un blocco di parametri degli effetti immagine che è stato serializzato in un buffer di dati.

public sealed class EmfPlusSerializableObject : EmfPlusObjectRecordType

Costruttori

NomeDescrizione
EmfPlusSerializableObject(EmfPlusRecord)Inizializza una nuova istanza diEmfPlusSerializableObject classe.

Proprietà

NomeDescrizione
Buffer { get; set; }Ottiene o imposta una matrice di byte BufferSize che contiene il blocco del parametro effects dell’immagine serializzata che corrisponde al GUID nel campo ObjectGUID. Questo DEVE essere uno dei gli oggetti Effetti immagine (sezione 2.2.3).
BufferSize { get; set; }Ottiene o imposta un intero senza segno a 32 bit che specifica la dimensione in byte del campo Buffer a 32 bit allineato.
virtual DataSize { get; set; }Ottiene o imposta un intero senza segno a 32 bit che DEVE definire il numero allineato a 32 bit di byte di dati nel campo RecordData che segue. Questo numero non include l’intestazione del record a 12 byte.
override Flags { get; set; }Ottiene o imposta un intero senza segno a 16 bit che non viene utilizzato. Questo campo DOVREBBE essere impostato su zero e DEVE essere ignorato al ricevimento.
ImageEffect { get; set; }Ottiene o imposta l’effetto dell’immagine.
ObjectGuid { get; set; }Ottiene o imposta il valore di rappresentazione del pacchetto GUID ([MS-DTYP] sezione 2.3.4.2) per l’effetto immagine. Questo DEVE corrispondere a uno degli identificatori ImageEffects (sezione 2.1.3.1).
virtual Size { get; set; }Ottiene o imposta un numero intero senza segno a 32 bit che specifica il numero allineato a 32 bit di byte nell’intero record, inclusi l’intestazione del record a 12 byte ei dati specifici del record.
Type { get; }Ottiene un intero senza segno a 16 bit che identifica il tipo di record.

Guarda anche