Поделиться через


Новые возможности Direct3D 12

В этом разделе описывается наиболее важная новая документация Direct3D 12, доступная для различных выпусков.

Сведения о получении и установке Direct3D см. в разделе настройка среды программирования Direct3D 12.

Direct3D 12 в Windows 11

См. также пакет SDK для DirectX Agility 1.4.

Обновление Windows 10 за май 2020 г.

Эти функции и API были добавлены или обновлены для Windows 10 версии 2004 (10.0; Сборка 19041) – также известного как обновление Windows 10 от мая 2020 года.

Direct3D 12 в Windows 7

Обновление Windows 10 за май 2019 г.

Эти функции и API были добавлены или обновлены для Windows 10 версии 1903 (10.0; Сборка 18362)— также известная как Обновление Windows 10 мая 2019 г.

Перечисление D3D_SHADER_MODEL было обновлено с добавлением константы D3D_SHADER_MODEL_6_5 (функция экспериментального уровня).

Перечисление D3D12_COMMAND_LIST_TYPE было обновлено с добавлением константы D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE.

Перечисление D3D12_FEATURE было обновлено с добавлением констант D3D12_FEATURE_D3D12_OPTIONS6 и D3D12_FEATURE_QUERY_META_COMMAND.

Перечисление D3D12_RESOURCE_STATES обновлено с добавлением константы D3D12_RESOURCE_STATE_SHADING_RATE_SOURCE.

Windows 10 версии 1809

Эти функции и API были добавлены или обновлены для Windows 10 версии 1809 (10.0; Сборка 17763)— также известная как Обновление Windows 10 за октябрь 2018 г.

Windows 10 версии 1803

Эти функции и API были добавлены или обновлены для Windows 10 версии 1803 (10.0; Сборка 17134)— также известная как Обновление Windows 10 апреля 2018 г.

Windows 10 версии 1709

Эти интерфейсы добавлены в документацию Direct3D для Windows 10 версии 1709.

  • ID3D12Fence1 расширяет функциональные возможности создания барьеров, поддерживая получение флагов, переданных при создании барьера.
  • ID3D12GraphicsCommandList2 расширяет список доступных графических команд, поддерживая запись немедленных значений непосредственно в буфер.
  • ID3D12Device3 расширяет функциональные возможности виртуального адаптера путем создания кучи диагностики специального назначения в системной памяти, сохраняющейся даже в случае сбоя GPU или сценария удаления устройства.

Перечисление D3D_SHADER_MODEL имеет новое значение D3D_SHADER_MODEL_6_1, добавленное для описания модели шейдера 6.1.

Перечисление D3D12_FEATURE также содержит новые D3D12_FEATURE_D3D12_OPTIONS3 и D3D12_FEATURE_EXISTING_HEAPS значения. Как подразумевают имена, эти значения позволяют проверять дополнительные параметры Direct3D12, а также проверять поддержку существующих куч.

Windows 10 версии 1703

Эти разделы добавлены в документацию Direct3D для Windows 10 версии 1703.

Обновление документации за ноябрь 2016 г.

Обновление документации за август 2016 г.

Обновление документации за август 2016 г. 1

Windows 10 версии 1607

Эти разделы добавлены в документацию Direct3D для Windows 10 версии 1607.