Direct3D 11 su hardware di livello inferiore
Questa sezione illustra come Direct3D 11 è progettato per supportare hardware nuovo ed 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 di ID3D11Device e ID3D11DeviceContext a vari livelli di funzionalità 10Level9.
In questa 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 nell'hardware di livello inferiore. |
compute shader nell'hardware di livello inferiore |
Questo argomento illustra come usare compute shader in un'app Direct3D 11 nell'hardware Direct3D 10. |
Prevenire SRV Pixel Shader NULL indesiderati |
In questo argomento viene illustrato come aggirare il problema del driver che riceve NULL visualizzazioni delle risorse shader (SRV), anche quando le SRV non-NULL sono associate alla fase del pixel shader. |
Come fare per argomenti sui livelli di funzionalità
Argomento | Descrizione |
---|---|
Procedura: Ottenere il livello di funzionalità del dispositivo |
Come ottenere un livello di funzionalità. |