底层 API
高级 程序员
@'Stride.Graphics.GraphicsDevice' 类是显示游戏的核心类。它用于创建资源并将图像呈现到屏幕上。你可以通过 @'Stride.Engine.Game' 和 @'Stride.Engine.ScriptComponent' 类的成员访问它。
绘制、设置图形状态和使用资源等操作会通过 @'Stride.Graphics.CommandList' 对象记录下来,供设备稍后执行。
可以同时填充多个命令列表(例如每个线程一个)。默认命令列表可作为 @'Stride.Engine.Game' 的 @'Stride.Games.GameBase.GraphicsContext' 成员使用。
在方法中,这些对象通常通过 @'Stride.Rendering.RenderContext' 和 @'Stride.Rendering.RenderDrawContext' 等上下文提供。
执行任何绘制都需要多个步骤,包括: