الفئة EmfSetDiBitsToDevice

EmfSetDiBitsToDevice class

سجل EMR_SETDIBITSTODEVICE يحدد نقل كتلة من البكسلات من خطوط المسح المحددة لصورة البت المصدر إلى المستطيل الوجهة.

public sealed class EmfSetDiBitsToDevice : EmfBitmapRecordType

المنشئات

الاسمالوصف
EmfSetDiBitsToDevice(EmfRecord)ينشئ مثيلًا جديدًا للفئة EmfSetDiBitsToDevice.

الخصائص

الاسمالوصف
Bounds { get; set; }يحصل أو يضبط كائن WMF RectL ([MS-WMF] القسم 2.2.2.19) الذي يحدد المستطيل الحدودي للوجهة بوحدات الجهاز.
CScans { get; set; }يحصل أو يعيّن عددًا صحيحًا غير موقع 32 بت يحدد عدد خطوط المسح.
CxSrc { get; set; }يحصل أو يعيّن عددًا صحيحًا موقعًا 32 بت يحدد العرض بالبكسل للمستطيل المصدر.
CySrc { get; set; }يحصل أو يعيّن عددًا صحيحًا موقّعًا 32-بت يحدد الارتفاع بالبكسل للمستطيل المصدر
IStartScan { get; set; }يحصل أو يعيّن عددًا صحيحًا غير موقّع 32-بت يحدد أول سطر مسح في المصفوفة.
Size { get; set; }يحصل أو يعيّن حجم السجل
SourceBitmap { get; set; }يحصل أو يعيّن مخزنًا يحتوي على صورة البت المصدر، والتي لا يلزم أن تكون متصلة بالجزء الثابت من سجل EMR_SETDIBITSTODEVICE. وبالتالي، الحقول في هذا المخزن التي تم تسمية “UndefinedSpace” اختيارية ويجب أن تُهمل.
Type { get; set; }يحصل أو يعيّن النوع.
UsageSrc { get; set; }يحصل أو يضبط عدد صحيح غير موقع 32‑بت يحدد كيفية تفسير القيم في جدول الألوان في رأس البت ماب المصدر. يجب أن تكون هذه القيمة ضمن تعداد DIBColors (القسم 2.1.9).
XDest { get; set; }يحصل أو يضبط عدد صحيح موقع 32‑بت يحدد الإحداثي السيني المنطقي للزاوية العليا اليسرى للمستطيل الوجهة.
XSrc { get; set; }يحصل أو يعيّن عددًا صحيحًا موقّعًا 32-بت يحدد إحداثي x بالبكسل للزاوية السفلية اليسرى للمستطيل المصدر.
YDest { get; set; }يحصل أو يضبط عدد صحيح موقع 32‑بت يحدد الإحداثي الصادي المنطقي للزاوية العليا اليسرى للمستطيل الوجهة.
YSrc { get; set; }يحصل أو يعيّن عددًا صحيحًا موقّعًا 32-بت يحدد إحداثي y بالبكسل للزاوية السفلية اليسرى للمستطيل المصدر.

ملاحظات

يدعم هذا السجل الصور المصدرية بصيغة JPEG و PNG. حقل Compression في رأس صورة البت المصدر يحدد صيغة الصورة.

انظر أيضًا