Interfaces de efeito (Direct3D 10)
Esta seção contém informações sobre as seguintes interfaces effect-system:
Interfaces | Descrição |
---|---|
ID3D10EffectBlendVariable Interface | Acessos combinam estado. |
ID3D10EffectConstantBuffer Interface | Acessa um buffer de textura ou um buffer constante. |
ID3D10EffectDepthStencilVariable Interface | Acessa o estado de estêncil de profundidade. |
ID3D10EffectDepthStencilViewVariable Interface | Acessa uma exibição de estêncil de profundidade. |
ID3D10Effect Interface | Encapsula o estado do pipeline em uma ou mais técnicas de renderização. |
ID3D10Include Interface | Os métodos implementados pelo usuário para leitura incluem arquivos. |
ID3D10EffectMatrixVariable Interface | Acessa uma matriz. |
ID3D10EffectPass Interface | Encapsula o estado do efeito em uma passagem. |
ID3D10EffectPool Interface | Identifica variáveis de efeito compartilhado. |
ID3D10EffectRasterizerVariable Interface | Acessa o estado do rasterizador. |
ID3D10EffectRenderTargetViewVariable Interface | Acessa um destino de renderização. |
ID3D10EffectSamplerVariable Interface | Acessa o estado do sampler. |
ID3D10EffectScalarVariable Interface | Acessa uma variável escalar. |
ID3D10EffectShaderResourceVariable Interface | Acessa um recurso de sombreador. |
ID3D10EffectShaderVariable Interface | Acessa uma variável de sombreador. |
ID3D10EffectStringVariable Interface | Acessa uma cadeia de caracteres. |
ID3D10EffectTechnique Interface | Encapsula uma ou mais passagens. |
ID3D10EffectType Interface | Implementa métodos para acessar variáveis de efeito. |
ID3D10EffectVectorVariable Interface | Acessa um vetor. |
Há dois tipos de interfaces na estrutura de efeito: renderizar interfaces para renderizar um efeito e interfaces de reflexão para obter e definir variáveis de efeito com a API. Todas as interfaces de reflexão derivam da Interface ID3D10EffectVariable.
Tópicos relacionados