Freigeben über


Direct3D 11 auf Downlevel-Hardware

In diesem Abschnitt wird erläutert, wie Direct3D 11 sowohl neue als auch vorhandene Hardware von DirectX 9 bis DirectX 11 unterstützt.

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 Featureebene können Sie eine Direct3D-Anwendung als Ziel verwenden, um auf einer downlevel-Version von Direct3D-Hardware auszuführen.

Im Abschnitt 10Level9-Referenz werden die Unterschiede zwischen dem Verhalten der verschiedenen METHODEN ID3D11Device und ID3D11DeviceContext 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 mit downlevel-Hardware beschrieben.
Compute-Shader auf Downlevel-Hardware
In diesem Thema wird die Verwendung von Compute-Shadern in einer Direct3D 11-App auf Direct3D 10-Hardware erläutert.
Verhindern unerwünschter NULL-Pixel-Shader-SRVs
In diesem Thema wird erläutert, wie Sie den Treiber umgehen können, der NULL-Shaderressourcensichten ( SRVs ) empfängt, auch wenn SRVs ohne NULL an die Pixelshaderphase gebunden sind.

Gewusst wie: Themen zu Featureebenen

Thema Beschreibung
Gewusst wie: Abrufen der Gerätefeatureebene
Abrufen einer Featureebene

Geräte