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