cabeçalho d3d10effect.h
Esse cabeçalho é usado pelo Direct3D 10 Graphics. Para obter mais informações, consulte:
d3d10effect.h contém as seguintes interfaces de programação:
ID3D10Effect Uma interface ID3D10Effect gerencia um conjunto de objetos de estado, recursos e sombreadores para implementar um efeito de renderização. |
ID3D10EffectBlendVariable A interface blend-variable acessa o estado de combinação. |
ID3D10EffectConstantBuffer Uma interface de buffer constante acessa buffers constantes ou buffers de textura. |
ID3D10EffectDepthStencilVariable Uma interface depth-stencil-variable acessa o estado de estêncil de profundidade. |
ID3D10EffectDepthStencilViewVariable Uma interface depth-stencil-view-variable acessa uma exibição de estêncil de profundidade. |
ID3D10EffectMatrixVariable Uma interface matrix-variable acessa uma matriz. |
ID3D10EffectPass Uma interface pass encapsula atribuições de estado dentro de uma técnica. |
ID3D10EffectPool Uma interface de pool representa um espaço de memória comum (ou pool) para compartilhar variáveis entre efeitos. |
ID3D10EffectRasterizerVariable Uma interface rasterizer-variable acessa o estado do rasterizador. |
ID3D10EffectRenderTargetViewVariable Uma interface render-target-view acessa um destino de renderização. |
ID3D10EffectSamplerVariable Uma interface de exemplo acessa o estado do sampler. |
ID3D10EffectScalarVariable Uma interface effect-scalar-variable acessa valores escalares. |
ID3D10EffectShaderResourceVariable Uma interface de recurso de sombreador acessa um recurso de sombreador. |
ID3D10EffectShaderVariable Uma interface de variável de sombreador acessa uma variável de sombreador. |
ID3D10EffectStringVariable Uma interface de variável de cadeia de caracteres acessa uma variável de cadeia de caracteres. |
ID3D10EffectTechnique Uma interface ID3D10EffectTechnique é uma coleção de passes. |
ID3D10EffectType A interface ID3D10EffectType acessa variáveis de efeito por tipo. |
ID3D10EffectVariable A interface ID3D10EffectVariable é a classe base para todas as variáveis de efeito. |
ID3D10EffectVectorVariable Uma interface vetor-variable acessa um vetor de quatro componentes. |
ID3D10StateBlock Uma interface de bloco de estado encapsula os estados de renderização. |
D3D10CompileEffectFromMemory Compile um efeito. |
D3D10CreateEffectFromMemory Cria um ID3D10Effect de um buffer que contém um efeito compilado. |
D3D10CreateEffectPoolFromMemory Crie um pool de efeitos (ou local de memória compartilhada) para habilitar o compartilhamento de variáveis entre efeitos. |
D3D10CreateStateBlock Crie um bloco de estado. |
D3D10DisassembleEffect Essa função , que desmonta um efeito compilado em uma cadeia de caracteres de texto que contém instruções de assembly e atribuições de registro, foi preterida. Em vez disso, use D3DDisassemble10Effect. |
D3D10StateBlockMaskDifference Combine duas máscaras de bloco de estado com um XOR bit a bit. |
D3D10StateBlockMaskDisableAll Desabilite toda a captura de estado com uma máscara de bloco de estado. |
D3D10StateBlockMaskDisableCapture Desabilite a captura de estado com uma máscara de bloco de estado. |
D3D10StateBlockMaskEnableAll Habilite uma máscara de bloco de estado para capturar e aplicar todas as variáveis de estado. |
D3D10StateBlockMaskEnableCapture Habilite um intervalo de valores de estado em uma máscara de bloco de estado. |
D3D10StateBlockMaskGetSetting Obter um elemento em uma máscara de bloco de estado; determine se um elemento é permitido pela máscara para capturar e aplicar. |
D3D10StateBlockMaskIntersect Combine duas máscaras de bloco de estado com um AND bit a bit. |
D3D10StateBlockMaskUnion Combine duas máscaras de bloco de estado com um OR bit a bit. |
D3D10_EFFECT_DESC Descreve um efeito . |
D3D10_EFFECT_SHADER_DESC Descreve um sombreador de efeito. |
D3D10_EFFECT_TYPE_DESC Descreve um tipo de variável de efeito. |
D3D10_EFFECT_VARIABLE_DESC Descreve uma variável de efeito. |
D3D10_PASS_DESC Descreve uma passagem de efeito, que contém o estado do pipeline. |
D3D10_PASS_SHADER_DESC Descreve uma variável de efeito que contém um sombreador. |
D3D10_STATE_BLOCK_MASK Indica o estado do dispositivo. |
D3D10_TECHNIQUE_DESC Descreve uma técnica de efeito. |
D3D10_DEVICE_STATE_TYPES Efeito tipos de estado do dispositivo. |