Interfaces de recurso (elementos gráficos Direct3D 11)
Há várias interfaces para os dois tipos básicos de recursos: buffers e texturas. Também há interfaces para exibições de recursos.
Um aplicativo usa uma exibição para associar um recurso a um estágio de pipeline. A exibição define como o recurso pode ser acessado durante a renderização. Esta seção descreve as interfaces de exibição.
Nesta seção
Tópico | Descrição |
---|---|
ID3D11Buffer |
Uma interface de buffer acessa um recurso de buffer, que é memória não estruturada. Os buffers normalmente armazenam dados de vértice ou índice. |
ID3D11DepthStencilView |
Uma interface de exibição de estêncil de profundidade acessa um recurso de textura durante o teste de estêncil de profundidade. |
ID3D11RenderTargetView |
Uma interface render-target-view identifica os sub-recursos de destino de renderização que podem ser acessados durante a renderização. |
ID3D11RenderTargetView1 |
Uma interface render-target-view representa os sub-recursos de destino de renderização que podem ser acessados durante a renderização. |
ID3D11Resource |
Uma interface de recurso fornece ações comuns em todos os recursos. |
ID3D11ShaderResourceView |
Uma interface shader-resource-view especifica os sub-recursos que um sombreador pode acessar durante a renderização. Exemplos de recursos de sombreador incluem um buffer constante, um buffer de textura e uma textura. |
ID3D11ShaderResourceView1 |
Uma interface shader-resource-view representa os sub-recursos que um sombreador pode acessar durante a renderização. Exemplos de recursos de sombreador incluem um buffer constante, um buffer de textura e uma textura. |
ID3D11Texture1D |
Uma interface de textura 1D acessa dados texel, que são memória estruturada. |
ID3D11Texture2D |
Uma interface de textura 2D gerencia dados texel, que são memória estruturada. |
ID3D11Texture2D1 |
Uma interface de textura 2D representa dados texel, que são memória estruturada. |
ID3D11Texture3D |
Uma interface de textura 3D acessa dados texel, que são memória estruturada. |
ID3D11Texture3D1 |
Uma interface de textura 3D representa dados texel, que são memória estruturada. |
ID3D11UnorderedAccessView |
Uma interface de exibição especifica as partes de um recurso que o pipeline pode acessar durante a renderização. |
ID3D11UnorderedAccessView1 |
Uma interface unordered-access-view representa as partes de um recurso que o pipeline pode acessar durante a renderização. |
ID3D11View |
Uma interface de exibição especifica as partes de um recurso que o pipeline pode acessar durante a renderização. |