Как я могу получить физические характеристики графического процессора в D3D12 - PullRequest
0 голосов
/ 29 января 2020

Как я могу получить физические характеристики (объем памяти и т. Д. c.) Графического процессора в D3D12? (Это было бы полезно, чтобы активировать / деактивировать некоторые функции для спецификаций c GPU)

1 Ответ

0 голосов
/ 30 января 2020

С DirectX 12 вы делаете это через IDXGIAdapter3::QueryVideoMemoryInfo.

См. Документы Microsoft

Как и в большинстве вещей в DirectX 12, управление памятью и работа с избыточной фиксацией VRAM остается как то, с чем приложение должно иметь дело в явном виде. В отличие от DirectX 11, он не будет изящно ухудшаться по умолчанию. Вы должны взглянуть на пример библиотеки Residency на GitHub .

...