EmfBlendFunction

EmfBlendFunction structure

Une structure qui spécifie les opérations de mélange pour les bitmaps source et de destination.

public struct EmfBlendFunction

Constructeurs

NomLa description
EmfBlendFunction(int)Initialise une nouvelle instance duEmfBlendFunction classe.

Propriétés

NomLa description
AlphaFormat { get; }Obtient une structure qui spécifie comment les pixels source et de destination sont interprétés par rapport à la transparence alpha.
BlendFlags { get; }Obtient les drapeaux de mélange. Cette valeur DOIT être 0x00 et DOIT être ignorée.
BlendOperation { get; }Obtient le code d’opération de mélange. La seule opération de mélange source et destination qui a été définie est 0x00, qui spécifie que le bitmap source DOIT être combiné avec le bitmap de destination en fonction des valeurs de transparence alpha des pixels source. Voir les équations suivantes pour plus de détails.
SrcConstantAlpha { get; }Obtient un entier non signé de 8 bits qui spécifie la transparence alpha, qui détermine le mélange des bitmaps source et de destination. Cette valeur DOIT être utilisée sur l’ensemble du bitmap source. La valeur minimale de transparence alpha, zéro, correspond à complètement transparent la valeur maximale, 0xFF, correspond à complètement opaque. En effet, une valeur de 0xFF spécifie que les valeurs alpha par pixel déterminent le mélange des bitmaps source et destination. Voir les équations plus loin dans cette section pour plus de détails.

Méthodes

NomLa description
ToInt()Convertit la représentation sous forme de chaîne d’un nombre en entier.

Autres membres

NomLa description
enum AlphaFormatEnumUne structure qui spécifie comment les pixels source et de destination sont interprétés par rapport à la transparence alpha.

Voir également