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