Freigeben über


Neuerungen in Direct3D 12

In diesem Thema wird die wichtigste neue Direct3D 12-Dokumentation beschrieben, die für verschiedene Releases verfügbar ist.

Informationen zum Abrufen und Installieren von Direct3D finden Sie unter Einrichten der Direct3D 12-Programmierumgebung.

Direct3D 12 auf Windows 11

Siehe auch DirectX Agility SDK 1.4.

Windows 10-Update von Mai 2020

Diese Features und APIs wurden für Windows 10, Version 2004 (10.0; Build 19041) – auch als Windows 10 Mai 2020 Update bezeichnet.

Direct3D 12 unter Windows 7

Windows 10-Update von Mai 2019

Diese Features und APIs wurden für Windows 10 Version 1903 (10.0; Build 18362) – auch als Windows 10 May 2019 Update bezeichnet.

Die D3D_SHADER_MODEL-Enumeration wurde mit dem Hinzufügen der D3D_SHADER_MODEL_6_5-Konstanten (ein Feature auf experimenteller Ebene) aktualisiert.

Die D3D12_COMMAND_LIST_TYPE-Enumeration wurde mit dem Hinzufügen der D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE-Konstanten aktualisiert.

Die D3D12_FEATURE-Enumeration wurde mit dem Hinzufügen der konstanten D3D12_FEATURE_D3D12_OPTIONS6 und D3D12_FEATURE_QUERY_META_COMMAND aktualisiert.

Die D3D12_RESOURCE_STATES-Enumeration wurde mit dem Hinzufügen der D3D12_RESOURCE_STATE_SHADING_RATE_SOURCE-Konstante aktualisiert.

Windows 10, Version 1809

Diese Features und APIs wurden für Windows 10, Version 1809 (10.0; Build 17763) – auch bekannt als Windows 10 October 2018 Update.

Windows 10, Version 1803

Diese Features und APIs wurden für Windows 10 Version 1803 (10.0; Build 17134) – auch bekannt als Windows 10 Update vom April 2018.

Windows 10, Version 1709

Diese Schnittstellen wurden der Direct3D-Dokumentation für Windows 10 Version 1709 hinzugefügt.

  • ID3D12Fence1 erweitert die Funktionalität zum Erstellen von Zäunen, indem es das Abrufen von Flags unterstützt, die zum Erstellen des Zauns übergeben wurden.
  • ID3D12GraphicsCommandList2 erweitert die Liste der verfügbaren Grafikbefehle, indem das Schreiben von unmittelbaren Werten direkt in einen Puffer unterstützt wird.
  • ID3D12Device3 erweitert die Funktionalität des virtuellen Adapters, indem spezielle Diagnoseheaps im Systemspeicher erstellt werden, die auch im Fall eines GPU-Fehlers oder gerätefernen Szenarios beibehalten werden.

Die D3D_SHADER_MODEL-Enumeration verfügt über einen neuen D3D_SHADER_MODEL_6_1 Wert, der zum Beschreiben des Shadermodells 6.1 hinzugefügt wurde.

Die D3D12_FEATURE-Enumeration verfügt außerdem über die neuen werte D3D12_FEATURE_D3D12_OPTIONS3 und D3D12_FEATURE_EXISTING_HEAPS . Wie die Namen implizieren, können Sie mit diesen Werten nach zusätzlichen Direct3D12-Optionen suchen und die Unterstützung vorhandener Heaps überprüfen.

Windows 10, Version 1703

Diese Themen wurden der Direct3D-Dokumentation für Windows 10 Version 1703 hinzugefügt.

Update der Dokumentation vom November 2016

Update 2 der Dokumentation vom August 2016

Update 1 der Dokumentation vom August 2016

Windows 10, Version 1607

Diese Themen wurden der Direct3D-Dokumentation für Windows 10 Version 1607 hinzugefügt.