Dispositivos (Elementos Gráficos Direct3D 11)
Um dispositivo Direct3D aloca e destrói objetos, renderiza primitivos e se comunica com um driver gráfico e o hardware. No Direct3D 11, um dispositivo é separado em um objeto de dispositivo para criar recursos e um objeto de contexto de dispositivo, que executa a renderização. Esta seção descreve o dispositivo Direct3D 11 e objetos de contexto de dispositivo.
Objetos criados de um dispositivo não podem ser usados diretamente com outros dispositivos. Use um recurso compartilhado para compartilhar dados entre vários dispositivos, com a restrição de que um objeto compartilhado só pode ser usado pelo dispositivo que o criou.
Nesta seção
Tópico | Descrição |
---|---|
Introdução a um dispositivo no Direct3D 11 |
O modelo de objeto do Direct3D 11 separa a funcionalidade de criação e renderização de recursos em um dispositivo e em um ou mais contextos; essa separação foi projetada para facilitar o multithreading. |
Camadas de software |
O runtime do Direct3D 11 é construído com camadas, começando com a funcionalidade básica no núcleo e criando funcionalidades opcionais e de assistência do desenvolvedor em camadas externas. Esta seção descreve a funcionalidade de cada camada. |
Limitações ao criar dispositivos WARP e de referência |
Existem algumas limitações para criar dispositivos WARP e Reference no Direct3D 10.1 e direct3D 11.0. Este tópico discute essas limitações. |
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. |
Usando dados de recursos do Direct3D 11 para complementar os níveis de recursos do Direct3D |
Descubra como marcar suporte a dispositivos para recursos opcionais, incluindo recursos que foram adicionados em versões recentes do Windows. |
Tópicos sobre dispositivos
Tópico | Descrição |
---|---|
Como criar um dispositivo de referência |
Descreve como criar um dispositivo de referência. |
Como criar um dispositivo WARP |
Descreve como criar um dispositivo WARP. |
Como criar uma cadeia de troca |
Descreve como criar uma cadeia de troca. |
Como enumerar adaptadores |
Descreve como enumerar os adaptadores de vídeo físicos. |
Como obter modos de exibição do adaptador |
Descreve como obter os recursos de exibição com suporte de um adaptador. |
Como criar um dispositivo e um contexto imediato |
Descreve como inicializar um dispositivo. |