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نسيج خريطة المكعب
ITextureUnitITextureUnit يمثل نسيجًا في الذاكرة يتم مشاركته بين وحدة معالجة الرسومات ووحدة المعالجة المركزية ويمكن أخذ عينات من التظليل ، حيث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