EmfPlgBlt

EmfPlgBlt class

يحدد سجل EMR_PLGBLT كتلة نقل وحدات البكسل من الصورة النقطية المصدر إلى الوجهة متوازي الأضلاع ، مع تطبيق صورة نقطية لقناع اللون.

public sealed class EmfPlgBlt : EmfBitmapRecordType

المنشئون

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

الخصائص

اسموصف
AptlDest { get; set; }الحصول على أو تعيين مصفوفة من ثلاثة كائنات WMF PointL ([MS-WMF] القسم 2.2.2.15) التي تحدد ثلاث زوايا منطقة وجهة متوازي الأضلاع لنقل الكتلة. يتم تعيين الزاوية العلوية اليسرى للمستطيل المصدر إلى النقطة الأولى في هذه المجموعة ، الزاوية اليمنى العليا إلى النقطة الثانية ، والزاوية اليسرى السفلية إلى النقطة الثالثة. يتم تعيين الزاوية اليمنى السفلية من المستطيل المصدر إلى النقطة الرابعة الضمنية في متوازي الأضلاع ، والتي يتم حسابها من النقاط الثلاث الأولى (A و B و C) من خلال معاملتها كمتجهات . D = B + C A
BkSrcArgb32Color { get; set; }الحصول على كائن WMF ColorRef أو تعيينه (القسم [MS-WMF] 2.2.2.8) الذي يحدد لون الخلفية للصورة النقطية المصدر.
Bounds { get; set; }الحصول على أو تعيين كائن WMF RectL ([MS-WMF] القسم 2.2.2.19) الذي يحدد المستطيل المحيط ، في وحدات الجهاز ، للإخراج إلى الوجهة.
CxSrc { get; set; }الحصول على أو تعيين عدد صحيح ذي إشارة 32 بت يحدد العرض المنطقي لمستطيل المصدر.
CySrc { get; set; }الحصول على أو تعيين عدد صحيح ذي إشارة 32 بت يحدد الارتفاع المنطقي لمستطيل المصدر.
MaskBitmap { get; set; }الحصول على أو تعيين مخزن مؤقت يحتوي على الصورة النقطية للقناع ، والتي ليست مطلوبة لتكون متجاورة مع الجزء الثابت من سجل EMR_PLGBLT أو مع بعضها البعض. وفقًا لذلك ، تعد الحقول الموجودة في هذا المخزن المؤقت والتي تسمى “UndefinedSpace” اختيارية ويجب تجاهلها.
Size { get; set; }الحصول على أو تحديد حجم السجل
SourceBitmap { get; set; }الحصول على أو تعيين مخزن مؤقت يحتوي على الصورة النقطية المصدر ، والتي ليست مطلوبة لتكون متجاورة مع الجزء الثابت من سجل EMR_PLGBLT أو مع بعضها البعض. وفقًا لذلك ، تعد الحقول الموجودة في هذا المخزن المؤقت والتي تسمى “UndefinedSpace” اختيارية ويجب تجاهلها.
Type { get; set; }الحصول على النوع أو تحديده.
UsageMask { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت يحدد كيفية تفسير القيم في جدول الألوان في رأس الصورة النقطية للقناع. يجب أن تكون هذه القيمة في تعداد ألوان DIBC.
UsageSrc { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت يحدد كيفية تفسير القيم في جدول الألوان في رأس الصورة النقطية المصدر. يجب أن تكون هذه القيمة في تعداد ألوان DIBC
XFormSrc { get; set; }الحصول على كائن XForm أو تعيينه (القسم 2.2.28) الذي يحدد تحويل مساحة العالم إلى مساحة الصفحة لتطبيقه على الصورة النقطية المصدر.
XMask { get; set; }الحصول على أو تعيين عدد صحيح ذي إشارة 32 بت يحدد إحداثي x المنطقي للركن الأيسر العلوي من الصورة النقطية للقناع.
XSrc { get; set; }الحصول على أو تعيين عدد صحيح ذي إشارة 32 بت يحدد إحداثي x المنطقي للزاوية العلوية اليسرى من المستطيل المصدر.
YMask { get; set; }الحصول على أو تعيين عدد صحيح ذي إشارة 32 بت يحدد إحداثي y المنطقي للركن الأيسر العلوي من الصورة النقطية للقناع.
YSrc { get; set; }الحصول على أو تعيين عدد صحيح ذي إشارة 32 بت يحدد إحداثي y المنطقي للزاوية العلوية اليسرى من المستطيل المصدر.

أنظر أيضا