RenderFactory

RenderFactory class

RenderFactory, işleme hattında temsil edilen tüm kaynakları oluşturur.

public abstract class RenderFactory

yöntemler

İsimTanı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