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.
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à. |