Direct3D 11-Kernschnittstellen
Dieser Abschnitt enthält Informationen zu den Kernschnittstellen.
In diesem Abschnitt
Thema | BESCHREIBUNG |
---|---|
ID3D11Asynchron |
Diese Schnittstelle kapselt Methoden zum asynchronen Abrufen von Daten aus der GPU. |
ID3D11BlendState |
Die Blendzustandsschnittstelle enthält eine Beschreibung für den Mischzustand, den Sie an die Output-Merger-Phase binden können. |
ID3D11BlendState1 |
Die Blendzustandsschnittstelle enthält eine Beschreibung für den Mischzustand, den Sie an die Output-Merger-Phase binden können. Diese Schnittstelle mit Mischzustand unterstützt sowohl logische Vorgänge als auch Mischvorgänge. |
ID3D11CommandList |
Die ID3D11CommandList-Schnittstelle kapselt eine Liste von Grafikbefehlen für die Wiedergabe. |
ID3D11Counter |
Diese Schnittstelle kapselt Methoden zum Messen der GPU-Leistung. |
ID3D11DepthStencilState |
Die Tiefenschablonenzustandsschnittstelle enthält eine Beschreibung für den Tiefenschablonenzustand, den Sie an die Output-Merger-Phase binden können. |
ID3D11Device |
Die Geräteschnittstelle stellt einen virtuellen Adapter dar. sie wird verwendet, um Ressourcen zu erstellen. |
ID3D11Device1 |
Die Geräteschnittstelle stellt einen virtuellen Adapter dar. sie wird verwendet, um Ressourcen zu erstellen.
ID3D11Device1 fügt neue Methoden zu denen in ID3D11Device hinzu. |
ID3D11Geräte2 |
Die Geräteschnittstelle stellt einen virtuellen Adapter dar. sie wird verwendet, um Ressourcen zu erstellen.
ID3D11Device2 fügt neue Methoden zu denen in ID3D11Device1 hinzu. |
ID3D11Geräte3 |
Die Geräteschnittstelle stellt einen virtuellen Adapter dar. sie wird verwendet, um Ressourcen zu erstellen.
ID3D11Device3 fügt neue Methoden zu denen in ID3D11Device2 hinzu. |
ID3D11Geräte4 |
Die Geräteschnittstelle stellt einen virtuellen Adapter dar. sie wird verwendet, um Ressourcen zu erstellen.
ID3D11Device4 fügt neue Methoden zu denen in ID3D11Device3 hinzu, z. B . RegisterDeviceRemovedEvent und UnregisterDeviceRemoved. |
ID3D11Geräte5 |
Die Geräteschnittstelle stellt einen virtuellen Adapter dar. sie wird verwendet, um Ressourcen zu erstellen.
ID3D11Device5 fügt neue Methoden zu denen in ID3D11Device4 hinzu. |
ID3D11DeviceChild |
Eine geräte-untergeordnete Schnittstelle greift auf daten zu, die von einem Gerät verwendet werden. |
ID3D11DeviceContext |
Die ID3D11DeviceContext-Schnittstelle stellt einen Gerätekontext dar, der Renderingbefehle generiert. Hinweis: Die neueste Version dieser Schnittstelle ist ID3D11DeviceContext4, die im Windows 10 Creators Update eingeführt wurde. Anwendungen, die auf Windows 10 Creators Update abzielen, sollten die ID3D11DeviceContext4-Schnittstelle anstelle von ID3D11Device verwenden. |
ID3D11DeviceContext1 |
Die Gerätekontextschnittstelle stellt einen Gerätekontext dar. Sie wird zum Rendern von Befehlen verwendet.
ID3D11DeviceContext1 fügt neue Methoden zu denen in ID3D11DeviceContext hinzu. |
ID3D11DeviceContext2 |
Die Gerätekontextschnittstelle stellt einen Gerätekontext dar. Sie wird zum Rendern von Befehlen verwendet.
ID3D11DeviceContext2 fügt neue Methoden zu denen in ID3D11DeviceContext1 hinzu. |
ID3D11DeviceContext3 |
Die Gerätekontextschnittstelle stellt einen Gerätekontext dar. Sie wird zum Rendern von Befehlen verwendet.
ID3D11DeviceContext3 fügt neue Methoden zu denen in ID3D11DeviceContext2 hinzu. |
ID3D11DeviceContext4 |
Die Gerätekontextschnittstelle stellt einen Gerätekontext dar. Sie wird zum Rendern von Befehlen verwendet.
ID3D11DeviceContext4 fügt denen in ID3D11DeviceContext3 neue Methoden hinzu. |
ID3DDeviceContextState |
Die ID3DDeviceContextState-Schnittstelle stellt ein Kontextzustandsobjekt dar, das Status- und Verhaltensinformationen zu einem Microsoft Direct3D-Gerät enthält. |
ID3D11Fence |
Stellt einen Zaun dar, ein Objekt, das für die Synchronisierung der CPU und mindestens einer GPUs verwendet wird. |
ID3D11InputLayout |
Eine Eingabelayoutschnittstelle enthält eine Definition, wie Vertexdaten, die im Arbeitsspeicher angeordnet sind, in die Eingabe-Assembler-Phase der Grafikpipeline einspeisen. |
ID3D11Multithread |
Bietet Threadingschutz für kritische Abschnitte einer Multithreadanwendung. |
ID3D11Predicate |
Eine Prädikatschnittstelle bestimmt, ob die Geometrie abhängig von den Ergebnissen eines vorherigen Draw-Aufrufs verarbeitet werden soll. |
ID3D11Query |
Eine Abfrageschnittstelle fragt Informationen von der GPU ab. |
ID3D11Query1 |
Stellt ein Abfrageobjekt zum Abfragen von Informationen aus der Grafikverarbeitungseinheit (GRAPHICS Processing Unit, GPU) dar. |
ID3D11RasterizerState |
Die Rasterizer-State-Schnittstelle enthält eine Beschreibung für den Rasterizerzustand, den Sie an die Rasterizerphase binden können. |
ID3D11RasterizerState1 |
Die Rasterizer-State-Schnittstelle enthält eine Beschreibung für den Rasterizerzustand, den Sie an die Rasterizerphase binden können. Diese Rasterizer-State-Schnittstelle unterstützt die erzwungene Stichprobenanzahl. |
ID3D11RasterizerState2 |
Die Rasterizer-State-Schnittstelle enthält eine Beschreibung für den Rasterizerzustand, den Sie an die Rasterizerphase binden können. Diese Rasterizer-State-Schnittstelle unterstützt erzwungene Stichprobenanzahl und den konservativen Rasterisierungsmodus. |
ID3D11SamplerState |
Die Sampler-State-Schnittstelle enthält eine Beschreibung für den Samplerzustand, den Sie zur Referenz durch Texturbeispielvorgänge an jede Shaderphase der Pipeline binden können. |
Direct3D 11 implementiert Schnittstellen für: