EmfStretchBlt

EmfStretchBlt class

يحدد سجل EMR_STRETCHBLT نقل كتلة وحدات البكسل من الصورة النقطية المصدر إلى مستطيل الوجهة ، اختياريًا بالاقتران مع نمط الفرشاة ، وفقًا لعملية raster المحددة ، أو تمديد أو ضغط الإخراج لملاءمة أبعاد الوجهة ، إذا لزم الأمر .

public sealed class EmfStretchBlt : EmfBitmapRecordType

المنشئون

اسموصف
EmfStretchBlt()يقوم بتهيئة مثيل جديد لملفEmfStretchBlt فئة .
EmfStretchBlt(EmfRecord)يقوم بتهيئة مثيل جديد لملفEmfStretchBlt فئة .

الخصائص

اسموصف
Argb32BkColorSrc { get; set; }الحصول على كائن WMF ColorRef أو تعيينه ([MS-WMF] القسم 2.2.2.8 الذي يحدد لون الخلفية للصورة النقطية المصدر.
BitBltRasterOperation { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت يحدد العملية النقطية code. يحدد هذا الرمز كيفية دمج بيانات اللون الخاصة بالمستطيل المصدر مع بيانات اللون للمستطيل الوجهة واختيارياً نمط الفرشاة ، لتحقيق اللون النهائي
Bounds { get; set; }الحصول على أو تعيين كائن WMF RectL ([MS-WMF] القسم 2.2.2.19) الذي يحدد المستطيل المحيط للوجهة في وحدات الجهاز.
CxDest { get; set; }الحصول على أو تعيين عدد صحيح ذي إشارة 32 بت يحدد العرض المنطقي لمستطيل الوجهة.
CxSrc { get; set; }الحصول على أو تعيين عدد صحيح ذي إشارة 32 بت يحدد العرض المنطقي لمستطيل المصدر.
CyDest { get; set; }الحصول على أو تعيين عدد صحيح ذي إشارة 32 بت يحدد الارتفاع المنطقي لمستطيل الوجهة.
CySrc { get; set; }الحصول على أو تعيين عدد صحيح ذي إشارة 32 بت يحدد الارتفاع المنطقي لمستطيل المصدر.
DestRect { get; set; }الحصول على أو تعيين الوجهة المباشرة .
Size { get; set; }الحصول على أو تحديد حجم السجل
SourceBitmap { get; set; }الحصول على أو تعيين مخزن مؤقت يحتوي على الصورة النقطية المصدر ، والتي لا يلزم أن تكون متجاورة مع الجزء الثابت من سجل EMR_STRETCHBLT. وفقًا لذلك ، الحقول الموجودة في هذا المخزن المؤقت والتي تسمى “UndefinedSpace” اختيارية ويجب تجاهلها.
SrcRect { get; set; }الحصول على أو تحديد المصدر.
Type { get; set; }الحصول على النوع أو تحديده.
UsageSrc { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت يحدد كيفية تفسير القيم في جدول الألوان في رأس الصورة النقطية المصدر. يجب أن تكون هذه القيمة في تعداد ألوان DIBC (القسم 2.1.9).
XDest { get; set; }الحصول على أو تعيين عدد صحيح ذي إشارة 32 بت يحدد إحداثي x المنطقي للزاوية العلوية اليسرى من المستطيل الوجهة.
XformSrc { get; set; }الحصول على كائن XForm أو تعيينه (القسم 2.2.28) الذي يحدد مساحة العالم لتحويل مساحة الصفحة لتطبيقها على الصورة النقطية المصدر.
XSrc { get; set; }الحصول على أو تعيين عدد صحيح ذي إشارة 32 بت يحدد إحداثي x المنطقي للزاوية العلوية اليسرى من المستطيل المصدر.
YDest { get; set; }الحصول على أو تعيين عدد صحيح ذي إشارة 32 بت يحدد إحداثي y المنطقي للزاوية العلوية اليسرى من المستطيل الوجهة.
YSrc { get; set; }الحصول على أو تعيين عدد صحيح ذي إشارة 32 بت يحدد إحداثي y المنطقي للزاوية العلوية اليسرى من المستطيل المصدر.

أنظر أيضا