Nouveautés de Direct3D 12

Cette rubrique décrit la nouvelle documentation Direct3D 12 la plus significative disponible pour différentes versions.

Pour plus d’informations sur l’obtention et l’installation de Direct3D, consultez Configuration de l’environnement de programmation Direct3D 12.

Direct3D 12 sur Windows 11

Consultez également le Kit de développement logiciel (SDK) DirectX Agility 1.4.

Mise à jour de mai 2020 de Windows 10

Ces fonctionnalités et API ont été ajoutées ou mises à jour pour Windows 10, version 2004 (10.0 ; Build 19041) : également appelée mise à jour Windows 10 mai 2020.

Direct3D 12 sur Windows 7

Mise à jour de Windows 10 de mai 2019

Ces fonctionnalités et API ont été ajoutées ou mises à jour pour Windows 10, version 1903 (10.0 ; Build 18362), également appelée Mise à jour de mai 2019 de Windows 10.

L’énumération D3D_SHADER_MODEL a été mise à jour avec l’ajout de la constante D3D_SHADER_MODEL_6_5 (fonctionnalité de niveau expérimental).

L’énumération D3D12_COMMAND_LIST_TYPE a été mise à jour avec l’ajout de la constante D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.

L’énumération D3D12_FEATURE a été mise à jour avec l’ajout des constantes D3D12_FEATURE_D3D12_OPTIONS6 et D3D12_FEATURE_QUERY_META_COMMAND.

L’énumération D3D12_RESOURCE_STATES a été mise à jour avec l’ajout de la constante D3D12_RESOURCE_STATE_SHADING_RATE_SOURCE.

Windows 10, version 1809

Ces fonctionnalités et API ont été ajoutées ou mises à jour pour Windows 10, version 1809 (10.0 ; Build 17763), également appelée Mise à jour d'octobre 2018 de Windows 10.

Windows 10 version 1803

Ces fonctionnalités et API ont été ajoutées ou mises à jour pour Windows 10, version 1803 (10.0 ; Build 17134), également appelée mise à jour Windows 10 avril 2018.

Windows 10, version 1709

Ces interfaces ont été ajoutées à la documentation Direct3D pour Windows 10, version 1709.

  • ID3D12Fence1 étend les fonctionnalités de création de clôtures en prenant en charge la récupération des indicateurs passés pour créer la clôture.
  • ID3D12GraphicsCommandList2 étend la liste des commandes graphiques disponibles en prenant en charge l’écriture de valeurs immédiates directement dans une mémoire tampon.
  • ID3D12Device3 étend les fonctionnalités de la carte virtuelle en créant des tas de diagnostic à usage spécial dans la mémoire système qui sont conservés même en cas de scénario de panne gpu ou de suppression de périphérique.

L’énumération D3D_SHADER_MODEL a une nouvelle valeur D3D_SHADER_MODEL_6_1 ajoutée pour décrire le modèle de nuanceur 6.1.

L’énumération D3D12_FEATURE contient également les nouvelles valeurs D3D12_FEATURE_D3D12_OPTIONS3 et D3D12_FEATURE_EXISTING_HEAPS. Comme les noms l’indiquent, ces valeurs vous permettent d’case activée pour des options Direct3D12 supplémentaires, ainsi que de vérifier la prise en charge des tas existants.

Windows 10 version 1703

Ces rubriques ont été ajoutées à la documentation Direct3D pour Windows 10, version 1703.

Mise à jour de la documentation de novembre 2016

Mise à jour de la documentation d’août 2016

Mise à jour de la documentation d’août 2016 1

Windows 10, version 1607

Ces rubriques ont été ajoutées à la documentation Direct3D pour Windows 10, version 1607.