EmfBlendFunction

EmfBlendFunction structure

Una struttura che specifica le operazioni di fusione per le bitmap di origine e di destinazione.

public struct EmfBlendFunction

Costruttori

NomeDescrizione
EmfBlendFunction(int)Inizializza una nuova istanza diEmfBlendFunction classe.

Proprietà

NomeDescrizione
AlphaFormat { get; }Ottiene una struttura che specifica come vengono interpretati i pixel di origine e di destinazione rispetto alla trasparenza alfa.
BlendFlags { get; }Ottiene i flag di fusione. Questo valore DEVE essere 0x00 e DEVE essere ignorato.
BlendOperation { get; }Ottiene il codice dell’operazione di fusione. L’unica operazione di fusione di origine e destinazione che è stata definita è 0x00, che specifica che la bitmap di origine DEVE essere combinata con la bitmap di destinazione in base ai valori di trasparenza alfa dei pixel di origine. Vedere le seguenti equazioni per i dettagli.
SrcConstantAlpha { get; }Ottiene un intero senza segno a 8 bit che specifica la trasparenza alfa, che determina la combinazione delle bitmap di origine e di destinazione. Questo valore DEVE essere utilizzato sull’intera bitmap di origine. Il valore minimo di trasparenza alfa, zero, corrisponde a completamente trasparente il valore massimo, 0xFF, corrisponde a completamente opaco. In effetti, un valore di 0xFF specifica che i valori alfa per pixel determinano la combinazione delle bitmap di origine e di destinazione. Vedere le equazioni più avanti in questa sezione per i dettagli.

Metodi

NomeDescrizione
ToInt()Converte la rappresentazione di stringa di un numero in un intero.

Altri membri

NomeDescrizione
enum AlphaFormatEnumUna struttura che specifica come vengono interpretati i pixel di origine e di destinazione rispetto alla trasparenza alfa.

Guarda anche