Compartilhar via


Direct3D 11 no hardware de nível inferior

Esta seção discute como o Direct3D 11 foi projetado para dar suporte a hardware novo e existente, do DirectX 9 ao DirectX 11.

Este diagrama mostra como o Direct3D 11 dá suporte a hardware novo e existente.

diagrama do hardware que dá suporte ao direct3d 11

Com o Direct3D 11, um novo paradigma é introduzido chamado níveis de recursos. Um nível de recurso é um conjunto bem definido de funcionalidade de GPU. Usando um nível de recurso, você pode direcionar um aplicativo Direct3D para ser executado em uma versão de nível inferior do hardware Direct3D.

A seção 10Level9 Reference lista as diferenças entre como vários métodos ID3D11Device e ID3D11DeviceContext se comportam em vários níveis de recursos 10Level9.

Nesta seção

Tópico Descrição
Níveis de recursos do Direct3D
Este tópico discute os níveis de recursos do Direct3D.
Exceções
Este tópico descreve exceções ao usar o Direct3D 11 no hardware de nível inferior.
Sombreadores de computação em hardware de nível inferior
Este tópico discute como usar sombreadores de computação em um aplicativo Direct3D 11 no hardware direct3D 10.
Impedindo SRVs de sombreador de pixel NULL indesejados
Este tópico discute como contornar o driver que recebe SRVs (exibições de recurso de sombreador NULL ) mesmo quando SRVs não NULL estão associados ao estágio do sombreador de pixel.

Como tópicos sobre níveis de recursos

Tópico Descrição
Como obter o nível de recurso do dispositivo
Como obter um nível de recurso.

Dispositivos