Struct EmfBlendFunction
ja nimityö: Aspose.Imaging.FileFormats.Emf.Emf.Records Kokoelma: Aspose.Imaging.dll (25.4.0)
Rakenne, joka määrittelee lähde- ja kohdemaattisten bitmapien sekoitusoperaatioita.
public struct EmfBlendFunction
Perintöjäsenet
object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfBlendFunction(Sisältää)
Aloitetaan uusi esimerkki Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfBlendFunction luokka.
public EmfBlendFunction(int dwordData)
Parameters
dwordData
int
Tietojen kiertämistä varten.
Properties
AlphaFormat
Saat rakenteen, joka määrittää, miten lähde- ja kohdepikselit ovatTämä tarkoittaa alfa-läpinäkyvyyttä.
public EmfBlendFunction.AlphaFormatEnum AlphaFormat { get; }
Omistuksen arvo
EmfBlendFunction . AlphaFormatEnum
BlendFlags
Se sekoittaa lippuja.Tätä arvoa on oltava 0x00 ja sitä on pidettävä huomiotta.
public byte BlendFlags { get; }
Omistuksen arvo
BlendOperation
Saat sekoituksen käyttökoodin.Ainoa lähde ja kohdemääritelty sekoitusoperaatio on 0x00, joka osoittaa, että lähde bitmapSinun täytyy yhdistää kohde bitmap perustuu alfa läpinäkyvyysarvojaNäytä seuraavat yhtälöt yksityiskohtiin.
public byte BlendOperation { get; }
Omistuksen arvo
SrcConstantAlpha
Saat 8-bittisen allekirjoittamattoman kokonaisuuden, joka määrittää alfa-läpinäkyvyyden,joka määrittää lähde- ja kohde bitmapien sekoittumisen. Tämä arvo PÄÄTÖkäytetään koko lähdekoodin bitmapissa. minimi alfa läpinäkyvyysarvo, nolla,täsmälleen läpinäkyväksi vastaa enimmäisarvo, 0xFF.Todellisuudessa 0xFF:n arvo ilmoittaa, että per pixel alfa-arvotmäärittää lähde- ja kohde bitmapien sekoitus. Katso yhtälöt myöhemminTässä osassa yksityiskohtia.
public byte SrcConstantAlpha { get; }
Omistuksen arvo
Methods
ToInt()
Se muuntaa numeroiden sarjan edustuksen kokonaisuudeksi.
public int ToInt()
Returns
DWORDin rakenteen arvo.