RenderFactory
محتويات
[
يخفي
]RenderFactory class
ينشئ RenderFactory جميع الموارد التي يتم تمثيلها في خط أنابيب العرض.
public abstract class RenderFactory
طُرق
| اسم | وصف |
|---|---|
| abstract CreateCubeRenderTexture(RenderParameters, int, int) | إنشاء هدف تصيير يحتوي على نسيج مكعب واحد |
| abstract CreateDescriptorSet(ShaderProgram) | قم بإنشاء مجموعة واصف لبرنامج shader المحدد. |
| abstract CreateIndexBuffer() | إنشاء ملفIIndexBuffer مثيل لتخزين معلومات وجه المضلع. |
| abstract CreatePipeline(ShaderProgram, RenderState, VertexDeclaration, DrawOperation) | إنشاء خط أنابيب رسومية مُكوّن مسبقًا باستخدام التظليل المُكوّن مسبقًا / حالة العرض / التصريح الرأسي وعمليات الرسم. |
| abstract CreateRenderTexture(RenderParameters, int, int) | إنشاء هدف عرض يحتوي على 1 هدف يتم عرضه إلى النسيج |
| abstract CreateRenderTexture(RenderParameters, int, int, int) | قم بإنشاء هدف تجسيد يتم عرضه على النسيج |
| abstract CreateRenderWindow(RenderParameters, WindowHandle) | قم بإنشاء هدف تصيير يتم عرضه على النافذة الأصلية. |
| abstract CreateShaderProgram(ShaderSource) | إنشاء ملفShaderProgram كائن |
| CreateTextureUnit() | قم بإنشاء وحدة نسيج ثنائية الأبعاد يمكن الوصول إليها بواسطة shader . |
| abstract CreateTextureUnit(TextureType) | قم بإنشاء وحدة نسيج يمكن الوصول إليها بواسطة shader . |
| abstract CreateUniformBuffer(int) | إنشاء مخزن مؤقت موحد جديد في جانب وحدة معالجة الرسومات بحجم مخصص مسبقًا. |
| abstract CreateVertexBuffer(VertexDeclaration) | إنشاء ملفIVertexBuffer مثيل لتخزين معلومات قمة المضلع. |
أنظر أيضا
- مساحة الاسم Aspose.ThreeD.Render
- المجسم Aspose.3D