EmfTransparentBlt

EmfTransparentBlt class

EMR_TRANSPARENTBLT-posten specificerar en blocköverföring av pixlar från en källbitmapp till en destinationsrektangel, behandlar en specificerad färg som transparent, sträcker ut eller komprimerar utdata för att passa dimensionerna på destinationen, om nödvändigt

public sealed class EmfTransparentBlt : EmfBitmapRecordType

Konstruktörer

namnBeskrivning
EmfTransparentBlt(EmfRecord)Initierar en ny instans avEmfTransparentBlt class.

Egenskaper

namnBeskrivning
Bounds { get; set; }Hämtar eller ställer in ett WMF RectL-objekt ([MS-WMF] avsnitt 2.2.2.19) som definierar destinationsgränsrektangeln i enhetsenheter.
CxDest { get; set; }Hämtar eller ställer in ett 32-bitars signerat heltal som anger den logiska bredden på destinationsrektangeln.
CxSrc { get; set; }Hämtar eller ställer in ett 32-bitars heltal med tecken som anger källrektangelns logiska bredd.
CyDest { get; set; }Hämtar eller ställer in ett 32-bitars heltal med tecken som anger den logiska höjden på destinationsrektangeln.
CySrc { get; set; }Hämtar eller ställer in ett 32-bitars heltal med tecken som anger den logiska höjden på källrektangeln.
Size { get; set; }Hämtar eller ställer in storleken på posten
SourceBitmap { get; set; }Hämtar eller ställer in en buffert som innehåller källbitmappen, som inte behöver vara sammanhängande med den fasta delen av EMR_TRANSPARENTBLT-posten. Följaktligen är fält i denna buffert som är märkta “UndefinedSpace” valfria och MÅSTE ignoreras.
SrcBkArgb32Color { get; set; }Hämtar eller ställer in ett WMF ColorRef-objekt som anger bakgrundsfärgen för källbitmappen.
TransparentArgb32Color { get; set; }Hämtar eller ställer in ett WMF ColorRef-objekt ([MS-WMF] avsnitt 2.2.2.8) som anger färgen i källbitmappen som ska behandlas som transparent.
Type { get; set; }Hämtar eller ställer in typen.
UsageSrc { get; set; }Hämtar eller ställer in ett 32-bitars osignerat heltal som anger hur värden ska tolkas i färgtabellen i källbitmappshuvudet. Detta värde MÅSTE finnas i DIBColors-uppräkningen (avsnitt 2.1.9)
XDest { get; set; }Hämtar eller ställer in ett 32-bitars heltal med tecken som anger den logiska x-koordinaten för det övre vänstra hörnet av destinationsrektangeln.
XformSrc { get; set; }Hämtar eller ställer in ett XForm-objekt (avsnitt 2.2.28) som anger en transformation av världsutrymme till sidutrymme som ska tillämpas på källbitmappen.
XSrc { get; set; }Hämtar eller ställer in ett 32-bitars heltal med tecken som anger den logiska x-koordinaten för det övre vänstra hörnet av källrektangeln.
YDest { get; set; }Hämtar eller ställer in ett 32-bitars signerat heltal som anger den logiska y-koordinaten för det övre vänstra hörnet av destinationsrektangeln.
YSrc { get; set; }Hämtar eller ställer in ett 32-bitars signerat heltal som anger den logiska y-koordinaten för det övre vänstra hörnet av källrektangeln.

Se även