Compartir a través de


Novedades de Direct3D 12

En este tema se describe la documentación más importante de Direct3D 12 disponible para varias versiones.

Para obtener información sobre cómo obtener e instalar Direct3D, consulta Configuración del entorno de programación de Direct3D 12.

Direct3D 12 en Windows 11

Consulte también DirectX Agility SDK 1.4.

Actualización de Windows 10 de mayo de 2020

Estas características y API se agregaron o actualizaron para Windows 10, versión 2004 (10.0; Compilación 19041): también conocida como actualización de mayo de 2020 Windows 10.

Direct3D 12 en Windows 7

Actualización del 10 de mayo de 2019 de Windows 2019

Estas características y API se agregaron o actualizaron para Windows 10, versión 1903 (10.0; Compilación 18362): también conocida como Actualización de mayo de 2019 de Windows 10.

La enumeración D3D_SHADER_MODEL se ha actualizado con la adición de la constante D3D_SHADER_MODEL_6_5 (una característica de nivel experimental).

La enumeración D3D12_COMMAND_LIST_TYPE se ha actualizado con la adición de la constante D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE .

La enumeración D3D12_FEATURE se ha actualizado con la adición de las constantes D3D12_FEATURE_D3D12_OPTIONS6 y D3D12_FEATURE_QUERY_META_COMMAND .

La enumeración D3D12_RESOURCE_STATES se ha actualizado con la adición de la constante D3D12_RESOURCE_STATE_SHADING_RATE_SOURCE .

Windows 10, versión 1809

Estas características y API se agregaron o actualizaron para Windows 10, versión 1809 (10.0; Compilación 17763): también conocida como Actualización de octubre de 2018 de Windows 10.

Windows 10, versión 1803

Estas características y API se agregaron o actualizaron para Windows 10, versión 1803 (10.0; Compilación 17134): también conocida como actualización de abril de 2018 Windows 10.

Windows 10, versión 1709

Estas interfaces se han agregado a la documentación de Direct3D para Windows 10, versión 1709.

  • ID3D12Fence1 amplía la funcionalidad de creación de barreras al admitir la recuperación de marcas pasadas para crear la barrera.
  • ID3D12GraphicsCommandList2 amplía la lista de comandos gráficos disponibles al admitir la escritura de valores inmediatos directamente en un búfer.
  • ID3D12Device3 amplía la funcionalidad del adaptador virtual mediante la creación de montones de diagnóstico de propósito especial en la memoria del sistema que se conservan incluso en caso de un escenario de error de GPU o dispositivo quitado.

La enumeración D3D_SHADER_MODEL tiene un nuevo valor D3D_SHADER_MODEL_6_1 agregado para describir el modelo de sombreador 6.1.

La enumeración D3D12_FEATURE también tiene los nuevos valores de D3D12_FEATURE_D3D12_OPTIONS3 y D3D12_FEATURE_EXISTING_HEAPS . Como los nombres implican, estos valores te permiten comprobar si hay opciones adicionales de Direct3D12, así como comprobar la compatibilidad de los montones existentes.

Windows 10, versión 1703

Estos temas se han agregado a la documentación de Direct3D para Windows 10, versión 1703.

Actualización de documentación de noviembre de 2016

Actualización 2 de la documentación de agosto de 2016

Actualización 1 de la documentación de agosto de 2016

Windows 10, versión 1607

Estos temas se han agregado a la documentación de Direct3D para Windows 10, versión 1607.