Condividi tramite


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.

Questo diagramma mostra come Direct3D 11 supporta hardware nuovo ed esistente.

diagramma dell'hardware supportato da Direct3d 11

Con Direct3D 11, viene introdotto un nuovo paradigma denominato livelli di funzionalità. Un livello di funzionalità è un set ben definito di funzionalità GPU. Usando un livello di funzionalità, è possibile impostare come destinazione un'applicazione Direct3D per l'esecuzione in una versione di livello inferiore dell'hardware Direct3D.

La sezione 10Level9 Reference elenca le differenze tra il comportamento dei vari metodi ID3D11Device e ID3D11DeviceContext a vari livelli di funzionalità 10Level9.

Contenuto della sezione

Argomento Descrizione
Livelli di funzionalità Direct3D
Questo argomento illustra i livelli di funzionalità Direct3D.
Eccezioni
Questo argomento descrive le eccezioni quando si usa Direct3D 11 su hardware di livello inferiore.
Compute Shader nell'hardware di livello inferiore
Questo argomento illustra come usare gli shader di calcolo in un'app Direct3D 11 su hardware Direct3D 10.
Prevenzione di SRV pixel shader NULL indesiderati
Questo argomento illustra come aggirare il driver che riceve visualizzazioni di risorse shader NULL (SRV) anche quando le SRV non NULL sono associate alla fase del pixel shader.

Come argomenti sui livelli di funzionalità

Argomento Descrizione
Procedura: Ottenere il livello di funzionalità del dispositivo
Come ottenere un livello di funzionalità.

Dispositivi