1. Знакомство с графиком выпуска DX12.2.
DX 12_2 (DirectX 12.2): он должен поддерживаться системой, оборудованием и драйвером видеокарты.
Не все системы поддерживают его (Server2022 и официальная версия Win11 поддерживают его, но официальная версия Win10 его не поддерживает), и не все видеокарты поддерживают его.
Согласно онлайн-информации, поддерживаются серии NVIDIA RTX20-40. Я также тестировал серии T4 и AMD RX6000, а также серии RX7000. Другие нишевые модели, такие как видеокарты Intel и видеокарты Qualcomm, я не тестировал.
D3D_FEATURE_LEVEL_12_2 is already available through the Windows Insider program (SDK and build version 20170 and later).
До выпуска Win11 она называлась Windows 10 Insider Preview Build XXXXX. Microsoft заявила, что сборка 20170 начнет поддерживать DirectX 12.2. Фактически, эта сборка 20170 недоступна для реальной версии Win10. Win10 не было ни разу до 2023 года. Максимальное количество в ноябре было 19045.
Microsoft официально поддерживает первую версию сборки DirectX 12.2 — 20348, которая является системой Server2022. (Информация о продукте, выпущенная в апреле 2021 г., поддерживает DX12_2, начиная с версии 20348. В мае 2021 г. предварительная версия системы Server2022 будет официально выпущена для публичного тестирования. Таким образом, выпущенные позднее официальные версии Server2022 и Win11 также поддерживают DX12.2, только официальная версия Win10. версия не поддерживается).
2. Как проверить версию DX
В общем, есть такой способ
1、dxdiag
C:\Windows\System32\dxdiag.exe
2、DxCapsViewer (DirectX Capabilities Viewer)
https://go.microsoft.com/fwlink/?linkid=2136896
https://github.com/microsoft/DxCapsViewer/releases
ПК-системы Win10/Win11 обычно рекомендуют корпоративную версию или версию профессиональной рабочей станции.
Расширение версии Win10:
https://learn.microsoft.com/zh-cn/windows/release-health/release-information
Version 22H2 (OS build 19045)
Version 21H2 (OS build 19044)
Version 21H1 (OS build 19043)
Version 20H2 (OS build 19042)
Version 2004 (OS build 19041)
Version 1909 (OS build 18363)
Version 1903 (OS build 18362)
Version 1809 (OS build 17763)
Version 1803 (OS build 17134)
Version 1709 (OS build 16299)
Version 1703 (OS build 15063)
Version 1607 (OS build 14393)
Version 1511 (OS build 10586)
Version 1507 (RTM) (OS build 10240)
Расширение версии Win11:
https://learn.microsoft.com/zh-cn/windows/release-health/windows11-release-information
Win11 будет выпущена во второй половине 2021 года. Обычно в год будет выпускаться одна основная версия, например 21H2, 22H2 и 23H2.
23H2(10.0.22631)
22H2(10.0.22621)
21H2(10.0.22000)
Драйвер видеокарты не установлен в системе Win11, поэтому сделайте удаленный снимок экрана:
Установите драйвер видеокарты в системе Win11 и сделайте удаленный снимок экрана:
Установите драйвер видеокарты в системе Win11, скриншот VNC:
Установите драйвер видеокарты в системе Win10 и сделайте удаленный снимок экрана:
Установите драйвер видеокарты в системе Win10, скриншот VNC:
Установите драйвер видеокарты в системе Server2022 и сделайте удаленный снимок экрана:
Система Server2022 устанавливает драйвер видеокарты, снимок экрана VNC:
Из приведенной выше сравнительной таблицы мы видим, что виртуальная видеокарта по умолчанию не поддерживает DX12.2, независимая видеокарта Tesla T4 может поддерживать его, система Server2022 и система Win11 могут поддерживать его после установки драйвера видеокарты, а система Win10. не поддерживает его, даже если установлен драйвер видеокарты.