EmfGradientFill

EmfGradientFill class

L’enregistrement EMR_GRADIENTFILL spécifie le remplissage de rectangles ou de triangles avec des dégradés de couleur.

public sealed class EmfGradientFill : EmfDrawingRecordType

Constructeurs

NomLa description
EmfGradientFill(EmfRecord)Initialise une nouvelle instance duEmfGradientFill classe.

Propriétés

NomLa description
Bounds { get; set; }Obtient ou définit un objet WMF RectL ([MS-WMF] section 2.2.2.19) qui spécifie un rectangle de délimitation , en unités de périphérique inclusives.
NTri { get; set; }Obtient ou définit un entier non signé 32 bits qui spécifie le nombre de rectangles ou de triangles à remplir.
NVer { get; set; }Obtient ou définit un entier non signé 32 bits qui spécifie le nombre de sommets.
Size { get; set; }Obtient ou définit la taille de l’enregistrement
Type { get; set; }Obtient ou définit le type.
UlMode { get; set; }Obtient ou définit un entier non signé 32 bits qui spécifie le mode de remplissage dégradé. La valeur DOIT être dans l’énumération GradientFill (section 2.1.15).
VertexData { get; set; }Obtient ou définit des objets qui spécifient les sommets de rectangles ou de triangles et les couleurs qui leur correspondent.

Remarques

Un enregistrement EMR_GRADIENTFILL qui spécifie que les trois sommets d’un triangle DEVRAIENT remplir la figure avec des dégradés de couleurs lisses. figure avec des dégradés de couleurs lisses. Il existe deux modes de remplissage dégradé dans l’énumération GradientFill qui peut être utilisée lors du dessin d’un rectangle. En mode GRADIENT_FILL_RECT_H, le rectangle est rempli de gauche à droite. En mode GRADIENT_FILL_RECT_V, le rectangle est rempli de haut en bas. Remarque Un enregistrement EMR_GRADIENTFILL DOIT ignorer les champs Alpha dans les objets TriVertex. Un enregistrement EMR_ALPHABLEND (section 2.3.1.1) qui suit immédiatement l’enregistrement EMR_GRADIENTFILL peut être utilisé pour appliquer un dégradé de transparence alpha à la zone remplie.

Voir également