EmfPlusSetTsGraphics

EmfPlusSetTsGraphics class

Il record EmfPlusSetTSGraphics specifica lo stato di un contesto di dispositivo grafico per un server terminal.

public sealed class EmfPlusSetTsGraphics : EmfPlusTerminalServerRecordType

Costruttori

NomeDescrizione
EmfPlusSetTsGraphics(EmfPlusRecord)Inizializza una nuova istanza diEmfPlusSetTsGraphics classe.

Proprietà

NomeDescrizione
AntiAliasMode { get; set; }Ottiene o imposta un intero senza segno a 8 bit che specifica la qualità del rendering della linea, incluso il tipo di anti-aliasing della linea. DEVE essere definito nell’enumerazione SmoothingMode (sezione 2.1.1.28).
BasicVgaColors { get; }Ottiene un valore che indica se [colori vga di base]. Se impostato, la tavolozza contiene solo i colori VGA di base.
CompositingMode { get; set; }Ottiene o imposta un intero senza segno a 8 bit che specifica in che modo i colori di origine vengono combinati con i colori di sfondo. DEVE essere un valore nell’enumerazione CompositingMode (sezione 2.1.1.5).
CompositingQuality { get; set; }Ottiene o imposta un numero intero senza segno a 8 bit che specifica il grado di levigatura da applicare a linee, curve e bordi di aree riempite per farle apparire più continue o nettamente definite. DEVE essere un valore nell’enumerazione CompositingQuality (sezione 2.1.1.6).
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.
FilterType { get; set; }Ottiene o imposta un intero senza segno a 8 bit che specifica come viene eseguito il ridimensionamento, inclusi lo stretching e il restringimento. DEVE essere un valore nell’enumerazione FilterType (sezione 2.1.1.11).
virtual Flags { get; set; }Ottiene o imposta un intero senza segno a 16 bit che contiene informazioni per alcuni record su come deve essere eseguita l’operazione e sulla struttura del record.
HavePalette { get; }Ottiene un valore che indica se [avere tavolozza]. Se impostato, questo record contiene un oggetto EmfPlusPalette (sezione 2.2.2.28) nel campo Tavolozza che segue i dati dello stato grafico.
Palette { get; set; }Ottiene o imposta un oggetto EmfPlusPalette facoltativo.
PixelOffset { get; set; }Ottiene o imposta un intero senza segno a 8 bit che specifica la qualità complessiva dell’immagine e il processo di rendering del testo. DEVE essere un valore nell’enumerazione PixelOffsetMode (sezione 2.1.1.26).
RenderOriginX { get; set; }Ottiene o imposta un numero intero con segno a 16 bit, che è la coordinata orizzontale dell’origine per il rendering di matrici di mezzitoni e dithering.
RenderOriginY { get; set; }Ottiene o imposta un numero intero con segno a 16 bit, che è la coordinata verticale dell’origine per il rendering di matrici con mezzitoni e dithering.
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.
TextContrast { get; set; }Ottiene o imposta un intero senza segno a 16 bit che specifica il valore di correzione gamma utilizzato per il rendering del testo con anti-alias e ClearType. Questo valore DEVE essere compreso tra 0 e 12 inclusi.
TextRenderHint { get; set; }Ottiene o imposta un intero senza segno a 8 bit che specifica la qualità del rendering di text , incluso il tipo di anti-alias del testo. DEVE essere definito nell’enumerazione TextRenderingHint (sezione 2.1.1.32).
Type { get; }Ottiene un intero senza segno a 16 bit che identifica il tipo di record.
WorldToDevice { get; set; }Ottiene o imposta un oggetto EmfPlusTransformMatrix a 192 bit (sezione 2.2.2.47) che specifica lo spazio mondiale per le trasformazioni dello spazio del dispositivo.

Guarda anche