Dispositivos (gráficos de Direct3D 11)

Un dispositivo Direct3D asigna y destruye objetos, representa primitivos y se comunica con un controlador de gráficos y el hardware. En Direct3D 11, un dispositivo se separa en un objeto de dispositivo para crear recursos y un objeto de contexto de dispositivo, que realiza la representación. En esta sección se describen los objetos de contexto de dispositivo y dispositivo direct3D 11.

Los objetos creados a partir de un dispositivo no se pueden usar directamente con otros dispositivos. Use un recurso compartido para compartir datos entre varios dispositivos, con la restricción que un objeto compartido solo puede usar el dispositivo que lo creó.

En esta sección

Tema Descripción
Introducción a un dispositivo en Direct3D 11
El modelo de objetos de Direct3D 11 separa la funcionalidad de creación y representación de recursos en un dispositivo y uno o varios contextos; esta separación está diseñada para facilitar el multithreading.
Capas de software
El entorno de ejecución de Direct3D 11 se construye con capas, empezando por la funcionalidad básica en el núcleo y creando funcionalidades opcionales y de asistencia para desarrolladores en capas externas. En esta sección se describe la funcionalidad de cada capa.
Limitaciones de creación de dispositivos WARP y de referencia
Existen algunas limitaciones para crear dispositivos WARP y Reference en Direct3D 10.1 y Direct3D 11.0. En este tema se describen esas limitaciones.
Direct3D 11 en hardware de nivel inferior
En esta sección se describe cómo está diseñado Direct3D 11 para admitir hardware nuevo y existente, de DirectX 9 a DirectX 11.
Usar datos de características de Direct3D 11 para complementar los niveles de características de Direct3D
Obtenga información sobre cómo comprobar la compatibilidad del dispositivo con características opcionales, incluidas las que se agregaron en versiones recientes de Windows.

Temas sobre los dispositivos

Tema Descripción
Cómo: Crear un dispositivo de referencia
Describe cómo crear un dispositivo de referencia.
Cómo: Crear un dispositivo WARP
Describe cómo crear un dispositivo WARP.
Cómo: Crear una cadena de intercambio
Describe cómo crear una cadena de intercambio.
Cómo: Enumerar adaptadores
Describe cómo enumerar los adaptadores de pantalla físicos.
Cómo: Obtener modos de presentación del adaptador
Describe cómo obtener las funcionalidades de visualización admitidas de un adaptador.
Cómo: Crear un dispositivo y un contexto inmediato
Describe cómo inicializar un dispositivo.

Programming Guide for Direct3D 11 (Guía de programación para Direct3D 11)