Declara la API de Prerequisites dentro del subsistema Core.
Declara la API de RenderTypes dentro del subsistema Rendering.
Encapsula un ID3D11DepthStencilState y su ciclo de vida para la etapa Output-Merger.
Describe el estado fijo compartido por una o mas instancias de material.
void setSamplerState(SamplerState *state)
ShaderProgram * getShader() const
void setDomain(MaterialDomain domain)
void setShader(ShaderProgram *shader)
BlendMode getBlendMode() const
void setBlendMode(BlendMode blendMode)
RasterizerState * getRasterizerState() const
void setRasterizerState(RasterizerState *state)
SamplerState * getSamplerState() const
MaterialDomain getDomain() const
DepthStencilState * getDepthStencilState() const
void setDepthStencilState(DepthStencilState *state)
Encapsula un ID3D11SamplerState para la etapa de muestreo de texturas en Direct3D 11.
Encapsula la creación, compilación y uso de Vertex Shader y Pixel Shader en Direct3D 11.