上級 プログラマー
@'Stride.Graphics.GraphicsDevice' クラスは、ゲームの表示の中心となるクラスです。リソースを作成したり、画面に画像を表示したりすることに使われます。@'Stride.Engine.Game' クラスと @'Stride.Engine.ScriptComponent' クラスのメンバーです。
描画、グラフィックスの状態設定、リソースの使用などのアクションは、@'Stride.Graphics.CommandList' オブジェクトを使って記録され、後にデバイスで実行されます。
多くのコマンドリストを同時に記録することができます(例えば、スレッドごとに1つずつ記録する)。既定のコマンドリストは、@'Stride.Engine.Game' の @'Stride.Games.GameBase.GraphicsContext' のメンバーです。
メソッドでは、これらのオブジェクトは通常、@'Stride.Rendering.RenderContext'や@'Stride.Rendering.RenderDrawContext'などのコンテキストを通じて提供されます。
描画を行うには、以下のような複数のステップが必要です。