EmfPlusRotateWorldTransform

EmfPlusRotateWorldTransform class

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

public sealed class EmfPlusRotateWorldTransform : EmfPlusTerminalServerRecordType

المنشئون

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

الخصائص

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

أنظر أيضا