RenderFactory
RenderFactory class
RenderFactory は、レンダリング パイプラインで表されるすべてのリソースを作成します。
public abstract class RenderFactory
メソッド
| 名前 | 説明 |
|---|---|
| abstract CreateCubeRenderTexture(RenderParameters, int, int) | 1 つのキューブ texture を含むレンダー ターゲットを作成します |
| abstract CreateDescriptorSet(ShaderProgram) | 指定されたシェーダー プログラムの記述子セットを作成します。 |
| abstract CreateIndexBuffer() | を作成IIndexBufferポリゴンの面情報を格納するインスタンス. |
| abstract CreatePipeline(ShaderProgram, RenderState, VertexDeclaration, DrawOperation) | 事前構成されたシェーダー/レンダリング状態/頂点宣言と描画操作を使用して、事前構成されたグラフィックス パイプラインを作成します。 |
| abstract CreateRenderTexture(RenderParameters, int, int) | texture にレンダリングする 1 つのターゲットを含むレンダー ターゲットを作成します。 |
| abstract CreateRenderTexture(RenderParameters, int, int, int) | texture にレンダリングするレンダー ターゲットを作成します。 |
| abstract CreateRenderWindow(RenderParameters, WindowHandle) | ネイティブ ウィンドウにレンダリングするレンダー ターゲットを作成します。 |
| abstract CreateShaderProgram(ShaderSource) | 作成ShaderProgram object |
| CreateTextureUnit() | シェーダーがアクセスできる 2D テクスチャ ユニットを作成します。 |
| abstract CreateTextureUnit(TextureType) | シェーダーがアクセスできるテクスチャ ユニットを作成します。 |
| abstract CreateUniformBuffer(int) | 事前に割り当てられたサイズで GPU 側に新しい一様バッファを作成します。 |
| abstract CreateVertexBuffer(VertexDeclaration) | を作成IVertexBufferポリゴンの頂点情報を格納するインスタンス. |
関連項目
- 名前空間 Aspose.ThreeD.Render
- 組み立て Aspose.3D