EmfPlusScaleWorldTransform

EmfPlusScaleWorldTransform class

يقوم سجل EmfPlusScaleWorldTransform بإجراء قياس على تحويل الفضاء العالمي الحالي.

public sealed class EmfPlusScaleWorldTransform : EmfPlusTerminalServerRecordType

المنشئون

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

الخصائص

اسموصف
virtual DataSize { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت والذي يجب أن يحدد عدد 32 بت المحاذي للعدد بايت من البيانات في حقل RecordData التالي. لا يتضمن هذا الرقم رأس السجل 12 بايت.
virtual Flags { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 16 بت يحتوي على معلومات لبعض السجلات حول كيفية تنفيذ العملية وبنية السجل.
PostMultipliedMatrix { get; }يحصل على قيمة تشير إلى ما إذا كان [post المصفوفة المضاعفة] . إذا تم ضبطه ، يجب مضاعفة مصفوفة التحويل لاحقًا. إذا كان واضحًا ، فيجب أن يكون مضروبًا مسبقًا.
virtual Size { get; set; }الحصول على أو تعيين عدد صحيح بدون إشارة 32 بت يحدد عدد محاذاة 32 بت من بايت في السجل بأكمله ، بما في ذلك رأس السجل 12 بايت والبيانات الخاصة بالسجل.
Sx { get; set; }الحصول على أو تعيين قيمة النقطة العائمة 32 بت التي تحدد عامل المقياس الأفقي. يتم تنفيذ scaling عن طريق إنشاء مصفوفة تحويل جديدة من قيم الحقل Sx و Sy ، كما هو موضح في الجدول التالي. Sx | 0 | 0 | | 0 | Sx | 0 | —————– الشكل 3: مصفوفة تحويل المقياس
Sy { get; set; }الحصول على أو تعيين قيمة النقطة العائمة 32 بت التي تحدد عامل المقياس الرأسي .
Type { get; }الحصول على عدد صحيح بدون إشارة 16 بت يحدد نوع السجل.

أنظر أيضا