Aspose.ThreeD.Render

يتم تحديد كافة الفئات ذات الصلة بالعرض في مساحة الاسم هذه

الطبقات

فصل وصف
DescriptorSetUpdater تسمح هذه الفئة بتحديث ملفIDescriptorSet في عملية سلسلة.
DriverException الاستثناء الذي تم رفعه بواسطة برامج تشغيل العرض الداخلي.
EntityRenderer فئة فرعية هذا لتنفيذ التقديم لنوع مختلف من الكيانات.
EntityRendererKey مفتاح عارض الكيان المسجل
GLSLSource الكود المصدري للتظليل في GLSL
InitializationException استثناءات في تهيئة خط أنابيب العرض
PostProcessing تأثيرات ما بعد المعالجة
PushConstant أداة مساعدة لتوفير البيانات للتظليل من خلال دفع ثابت.
Renderer سياق العارض .
RendererVariableManager تدير هذه الفئة المتغيرات المستخدمة في التقديم
RenderFactory ينشئ RenderFactory جميع الموارد التي يتم تمثيلها في خط أنابيب العرض.
RenderParameters صِف معلمات هدف التصيير
RenderResource فئة الملخص لجميع موارد العرض سيتم التخلص من جميع موارد العرض عند إصدار العارض . فئات مثلMesh/Texture سيكون له RenderResource المقابل
RenderState حالة العرض لبناء خط الأنابيب لن تؤثر التغييرات التي تم إجراؤها على حالة العرض على مثيلات خط الأنابيب التي تم إنشاؤها.
ShaderException الاستثناءات المتعلقة بشادر
ShaderProgram برنامج الظل
ShaderSet برامج Shader لكل نوع من المواد
ShaderSource الكود المصدري لـ shader
ShaderVariable متغير شادر
SPIRVSource التظليل المترجم بتنسيق SPIR-V .
StencilState حالات الاستنسل لكل وجه.
TextureData تحتوي هذه الفئة على البيانات الأولية وتعريف التنسيق للنسيج.
Viewport أIRenderTarget يحتوي على منفذ عرض واحد على الأقل لعرض المشهد.
WindowHandle مقبض نافذة مغلف لمنصات مختلفة.

واجهات

واجهه المستخدم وصف
IBuffer الواجهة الأساسية لكافة المخازن المؤقتة المُدارة المستخدمة في التقديم
ICommandList يشفر سلسلة من الأوامر التي سيتم إرسالها إلى وحدة معالجة الرسومات لتقديمها.
IDescriptorSet تصف مجموعات الواصف الموارد المختلفة التي يمكن استخدامها للربط بخط أنابيب العرض مثل المخازن المؤقتة ، textures
IIndexBuffer يصف المخزن المؤقت للفهرس الهندسة المستخدمة في خط أنابيب العرض.
IPipeline تسلسل العمليات المخبوز مسبقًا للرسم في جانب وحدة معالجة الرسومات .
IRenderQueue عارض الكيان يستخدم قائمة الانتظار هذه لإدارة مهام العرض.
IRenderTarget الواجهة الأساسية للتصيير target
IRenderTexture واجهة تقديم نسيج
IRenderWindow يمثل IRenderWindow النافذة الأصلية التي تم إنشاؤها بواسطة نظام التشغيل الذي يدعم التقديم.
ITexture1D نسيج 1D
ITexture2D نسيج ثنائي الأبعاد
ITextureCubemap نسيج خريطة المكعب
ITextureUnit ITextureUnit يمثل نسيجًا في الذاكرة يتم مشاركته بين وحدة معالجة الرسومات ووحدة المعالجة المركزية ويمكن أخذ عينات من التظليل ، حيثTexture يمثل فقط مرجعًا لملف خارجي . يمكن العثور على مزيد من التفاصيل https://en.wikipedia.org/wiki/Texture_mapping_unit
IVertexBuffer يحتفظ المخزن المؤقت للرأس ببيانات رأس المضلع التي سيتم إرسالها إلى خط أنابيب العرض

تعداد

تعداد وصف
BlendFactor عامل المزج يحدد حساب البكسل .
CompareFunction وظيفة المقارنة المستخدمة في اختبار العمق / الاستنسل.
CubeFace كل وجه من نسيج خريطة المكعب
CullFaceMode ما وجه ل cull
DrawOperation الأنواع الأولية لتقديم
EntityRendererFeatures الميزات الإضافية التي سيوفرها عارض الكيان
FrontFace تحديد المضلعات الأمامية والخلفية
IndexDataType نوع بيانات العناصر بتنسيقIIndexBuffer
PixelFormat تنسيق البكسل المستخدم في وحدة النسيج .
PolygonMode وضع تنقيط المضلع
PresetShaders يحدد هذا التظليل الداخلي المعين مسبقًا الذي يستخدمه العارض.
RenderQueueGroupId معرف المجموعة لقائمة انتظار العرض
RenderStage مرحلة العرض
ShaderStage شادر المرحلة
StencilAction إجراءات اختبار الاستنسل
TextureType نوع ملفITextureUnit