Dispositivi (grafica Direct3D 11)

Un dispositivo Direct3D alloca e distrugge gli oggetti, esegue il rendering delle primitive e comunica con un driver grafico e l'hardware. In Direct3D 11 un dispositivo è separato in un oggetto dispositivo per la creazione di risorse e un oggetto contesto di dispositivo, che esegue il rendering. Questa sezione descrive gli oggetti dispositivo e contesto di dispositivo Direct3D 11.

Gli oggetti creati da un dispositivo non possono essere usati direttamente con altri dispositivi. Usare una risorsa condivisa per condividere i dati tra più dispositivi, con il vincolo che un oggetto condiviso può essere usato solo dal dispositivo che lo ha creato.

Contenuto della sezione

Argomento Descrizione
Introduzione a un dispositivo in Direct3D 11
Il modello a oggetti Direct3D 11 separa la creazione e la funzionalità di rendering delle risorse in un dispositivo e in uno o più contesti; questa separazione è progettata per facilitare il multithreading.
Livelli software
Il runtime Direct3D 11 viene costruito con livelli, a partire dalle funzionalità di base e dalla creazione di funzionalità facoltative e assist per sviluppatori in livelli esterni. In questa sezione vengono descritte le funzionalità di ogni livello.
Limitazioni per la creazione di dispositivi WARP e riferimenti
Esistono alcune limitazioni per la creazione di dispositivi WARP e reference in Direct3D 10.1 e Direct3D 11.0. In questo argomento vengono illustrate le limitazioni.
Direct3D 11 su hardware di livello inferiore
Questa sezione illustra come Direct3D 11 è progettato per supportare hardware sia nuovo che esistente, da DirectX 9 a DirectX 11.
Uso dei dati delle funzionalità di Direct3D 11 per integrare i livelli di funzionalità Direct3D
Scopri come controllare il supporto dei dispositivi per le funzionalità facoltative, incluse le funzionalità aggiunte nelle versioni recenti di Windows.

Come argomenti sui dispositivi

Argomento Descrizione
Procedura: Creare un dispositivo di riferimento
Viene descritto come creare un dispositivo di riferimento.
Procedura: Creare un dispositivo WARP
Descrive come creare un dispositivo WARP.
Procedura: Creare una catena di scambio
Viene descritto come creare una catena di scambio.
Procedura: Enumerare gli adapter
Viene descritto come enumerare gli adattatori di visualizzazione fisici.
Procedura: Ottenere le modalità di visualizzazione degli adattatori
Viene descritto come ottenere le funzionalità di visualizzazione supportate di un adattatore.
Procedura: Creare un dispositivo e un contesto immediato
Descrive come inizializzare un dispositivo.

Guida alla programmazione per Direct3D 11