RenderFactory
İçindekiler
[
Saklamak
]RenderFactory class
RenderFactory, işleme hattında temsil edilen tüm kaynakları oluşturur.
public abstract class RenderFactory
yöntemler
| İsim | Tanım |
|---|---|
| abstract CreateCubeRenderTexture(RenderParameters, int, int) | 1 küp doku içeren bir oluşturma hedefi oluşturun |
| abstract CreateDescriptorSet(ShaderProgram) | Belirtilen gölgelendirici programı için tanımlayıcı kümesi oluşturun. |
| abstract CreateIndexBuffer() | IIndexBuffer çokgenin yüz bilgilerini saklamak için örnek. |
| abstract CreatePipeline(ShaderProgram, RenderState, VertexDeclaration, DrawOperation) | Önceden yapılandırılmış gölgelendirici/oluşturma durumu/köşe bildirimi ve çizim işlemleriyle önceden yapılandırılmış bir grafik ardışık düzeni oluşturun. |
| abstract CreateRenderTexture(RenderParameters, int, int) | Oluşturma hedefi oluşturun, texture ‘yi oluşturan 1 hedef içerir |
| abstract CreateRenderTexture(RenderParameters, int, int, int) | texture ‘yi oluşturan bir işleme hedefi oluşturun |
| abstract CreateRenderWindow(RenderParameters, WindowHandle) | Yerel pencereye işleyen bir oluşturma hedefi oluşturun. |
| abstract CreateShaderProgram(ShaderSource) | ShaderProgram nesne |
| CreateTextureUnit() | Gölgelendirici tarafından erişilebilen bir 2B doku birimi oluşturun. |
| abstract CreateTextureUnit(TextureType) | Gölgelendirici tarafından erişilebilen bir doku birimi oluşturun. |
| abstract CreateUniformBuffer(int) | Önceden ayrılmış boyutla GPU tarafında yeni bir tek biçimli arabellek oluşturun. |
| abstract CreateVertexBuffer(VertexDeclaration) | IVertexBuffer çokgenin köşe bilgilerini depolamak için örnek. |
Ayrıca bakınız
- ad alanı Aspose.ThreeD.Render
- toplantı Aspose.3D