Устройство похоже на своеобразное аппаратное устройство. Но есть устройство HAL и справочное устройство. Итак, могу понять устройство D3D как систему, систему драйверов программного обеспечения или систему аппаратного и аппаратного драйверов, которая является компонентом рендеринга D3D?Различия между устройствами Direct3D
Обновления: Я думаю, что «виртуальное устройство» более уместно, они используют одно и то же физическое аппаратное устройство.
И для отличия устройства HAL и эталонного устройства могу ли я сказать, что устройство HAL использует преимущества графического процессора, в то время как эталонное устройство использует преимущества CPU, который, по-видимому, медленнее. Но справочное устройство полезно для тестирования функций.
Использует ли эталонное устройство процессор вместо графического процессора? – zoujyjs
Да, он использует CPU для эмуляции графического процессора, либо для тестирования функций, либо если совместимый графический процессор не подключен к компьютеру. – Mrfence97