Direct3D 11 auf Downlevelhardware

In diesem Abschnitt wird erläutert, wie Direct3D 11 für die Unterstützung neuer und vorhandener Hardware von DirectX 9 bis DirectX 11 konzipiert ist.

Dieses Diagramm zeigt, wie Direct3D 11 neue und vorhandene Hardware unterstützt.

Diagramm der Hardware, die direct3d 11 unterstützt

Mit Direct3D 11 wird ein neues Paradigma eingeführt, das als Featureebenen bezeichnet wird. Eine Featureebene ist ein klar definierter Satz von GPU-Funktionen. Mithilfe einer Funktionsebene können Sie eine Direct3D-Anwendung als Ziel für die Ausführung auf einer downlevel-Version der Direct3D-Hardware verwenden.

Im Abschnitt Referenz zu 10Level9 werden die Unterschiede zwischen dem Verhalten verschiedener ID3D11Device- und ID3D11DeviceContext-Methoden auf verschiedenen 10Level9-Featureebenen aufgeführt.

In diesem Abschnitt

Thema BESCHREIBUNG
Direct3D-Featureebenen
In diesem Thema werden Direct3D-Featureebenen erläutert.
Ausnahmen
In diesem Thema werden Ausnahmen bei der Verwendung von Direct3D 11 auf hardware downlevelr Hardware beschrieben.
Berechnen von Shadern auf hardware downlevelr Hardware
In diesem Thema wird erläutert, wie Compute-Shader in einer Direct3D 11-App auf Direct3D 10-Hardware verwendet werden.
Verhindern unerwünschter SRVs für NULL-Pixel-Shader
In diesem Thema wird erläutert, wie Der Treiber, der NULL-Shaderressourcenansichten (SRVs) empfängt, umgangen wird, selbst wenn SRVs ohne NULL an die Pixelschattenstufe gebunden sind.

Themen zu Featureebenen

Thema BESCHREIBUNG
How To: Get the Device Feature Level
Hier erfahren Sie, wie Sie eine Funktionsebene erhalten.

Geräte