EmfBlendFunction

EmfBlendFunction structure

En struktur som specificerar blandningsoperationerna för käll- och målbitmappar.

public struct EmfBlendFunction

Konstruktörer

namnBeskrivning
EmfBlendFunction(int)Initierar en ny instans avEmfBlendFunction class.

Egenskaper

namnBeskrivning
AlphaFormat { get; }Får en struktur som anger hur käll- och målpixlar tolkas med avseende på alfatransparens.
BlendFlags { get; }Hämtar blandningsflaggorna. Detta värde MÅSTE vara 0x00 och MÅSTE ignoreras.
BlendOperation { get; }Hämtar blandningsoperationskoden. Den enda käll- och destinationsblandningsoperationen som har definierats är 0x00, vilket anger att källbitmappen MÅSTE kombineras med destinationsbitmappen baserat på alfatransparensvärdena för källpixlarna. Se följande ekvationer för detaljer.
SrcConstantAlpha { get; }Får ett 8-bitars osignerat heltal som anger alfatransparens, som bestämmer blandningen av käll- och målbitmapparna. Detta värde MÅSTE användas på hela källbitmappen. Det lägsta värdet för alfatransparens, noll, motsvarar helt transparent, det maximala värdet, 0xFF, motsvarar helt ogenomskinligt. I själva verket anger ett värde på 0xFF att alfavärdena per pixel bestämmer blandningen av käll- och målbitmapparna. Se ekvationerna senare i detta avsnitt för detaljer.

Metoder

namnBeskrivning
ToInt()Konverterar strängrepresentationen av ett tal till ett heltal.

Andra medlemmar

namnBeskrivning
enum AlphaFormatEnumEn struktur som anger hur käll- och målpixlar tolkas med avseende på alfatransparens.

Se även