فئة EntityRenderer

EntityRenderer class

قم بإنشاء فئة فرعية من هذه لتنفيذ العرض لأنواع مختلفة من الكيانات.

public class EntityRenderer

المُنشئات

الاسمالوصف
EntityRenderer(string)منشئ EntityRenderer
EntityRenderer(string, EntityRendererFeatures)منشئ EntityRenderer

الطرق

الاسمالوصف
virtual Dispose()يتم التخلص من عارض الكيان، أطلق الموارد المشتركة.
virtual FrameBegin(Renderer, IRenderQueue)ابدأ عرض إطار
virtual FrameEnd(Renderer, IRenderQueue)ينتهي عرض الإطار
virtual Initialize(Renderer)تهيئة عارض الكيان
virtual PrepareRenderQueue(Renderer, IRenderQueue, Node, Entity)حضّر أوامر العرض للزوج المحدد من العقدة/الكيان.
virtual RenderEntity(Renderer, ICommandList, Node, object, int)كل مهمة عرض تُدفع إلى IRenderQueue ستحصل على استدعاء RenderEntity المقابل لتنفيذ مهمة العرض الفعلية.
virtual ResetSceneCache()المشهد تغير أو أزيل، يلزم التخلص من موارد العرض على مستوى المشهد في هذا.

انظر أيضًا