EmfStretchBlt

EmfStretchBlt class

EMR_STRETCHBLT kaydı, isteğe bağlı olarak, belirtilen bir raster işlemine göre bir fırça deseniyle birlikte, gerekirse hedefin boyutlarına uyacak şekilde çıktıyı gererek veya sıkıştırarak, bir kaynak bitmap’ten bir hedef dikdörtgene piksellerin blok aktarımını belirtir. .

public sealed class EmfStretchBlt : EmfBitmapRecordType

yapıcılar

İsimTanım
EmfStretchBlt()Yeni bir örneğini başlatırEmfStretchBlt sınıf.
EmfStretchBlt(EmfRecord)Yeni bir örneğini başlatırEmfStretchBlt sınıf.

Özellikleri

İsimTanım
Argb32BkColorSrc { get; set; }Bir WMF ColorRef nesnesi alır veya ayarlar ([MS-WMF] kaynak bitmap’in arka plan rengini belirten bölüm 2.2.2.8.
BitBltRasterOperation { get; set; }Tarama işlemi kodunu belirten 32 bit işaretsiz bir tamsayı alır veya ayarlar. Bu kod, son color elde etmek için kaynak dikdörtgenin renk verilerinin hedef dikdörtgenin renk verileri ve isteğe bağlı olarak bir fırça deseni ile nasıl birleştirileceğini tanımlar.
Bounds { get; set; }Aygıt birimlerinde hedef sınırlayıcı dikdörtgeni tanımlayan bir WMF RectL nesnesi ([MS-WMF] bölüm 2.2.2.19) alır veya ayarlar.
CxDest { get; set; }Hedef dikdörtgenin mantıksal genişliğini belirten 32 bitlik işaretli bir tamsayı alır veya ayarlar.
CxSrc { get; set; }Kaynak dikdörtgenin mantıksal genişliğini belirten 32 bitlik işaretli bir tamsayı alır veya ayarlar.
CyDest { get; set; }Hedef dikdörtgenin mantıksal yüksekliğini belirten 32 bitlik işaretli bir tamsayı alır veya ayarlar.
CySrc { get; set; }Kaynak dikdörtgenin mantıksal yüksekliğini belirten 32 bitlik işaretli bir tamsayı alır veya ayarlar.
DestRect { get; set; }Varış yönünü alır veya ayarlar.
Size { get; set; }Rekorun boyutunu alır veya ayarlar
SourceBitmap { get; set; }EMR_STRETCHBLT kaydının sabit kısmıyla bitişik olması gerekmeyen kaynak bit eşlemi içeren bir arabellek alır veya ayarlar. Buna göre, bu arabelleğindeki “UndefinedSpace” etiketli alanlar isteğe bağlıdır ve MUTLAKA yoksayılmalıdır.
SrcRect { get; set; }Kaynak doğrusunu alır veya ayarlar.
Type { get; set; }Türü alır veya ayarlar.
UsageSrc { get; set; }Kaynak bit eşlem başlığındaki renk tablosundaki değerlerin nasıl yorumlanacağını belirten 32 bitlik işaretsiz bir tamsayı alır veya ayarlar. Bu değer DIBColors numaralandırmasında OLMALIDIR (bölüm 2.1.9).
XDest { get; set; }Hedef dikdörtgenin sol üst köşesinin mantıksal x koordinatını belirten 32 bitlik işaretli bir tamsayı alır veya ayarlar.
XformSrc { get; set; }Kaynak bitmap’e uygulanacak bir dünya-alandan sayfa-uzay dönüşümü belirten bir XForm nesnesi (bölüm 2.2.28) alır veya ayarlar.
XSrc { get; set; }Kaynak dikdörtgenin sol üst köşesinin mantıksal x koordinatını belirten 32 bitlik işaretli bir tamsayı alır veya ayarlar.
YDest { get; set; }Hedef dikdörtgenin sol üst köşesinin mantıksal y koordinatını belirten 32 bitlik işaretli bir tamsayı alır veya ayarlar.
YSrc { get; set; }Kaynak dikdörtgenin sol üst köşesinin mantıksal y koordinatını belirten 32 bitlik işaretli bir tamsayı alır veya ayarlar.

Ayrıca bakınız