структура DXGK_GPUPCAPS (d3dkmddi.h)
Драйвер отображения в режиме ядра использует структуру DXGK_GPUPCAPS для определения возможностей GPU.
Синтаксис
typedef struct _DXGK_GPUPCAPS {
union {
struct {
UINT VirtualMachineHibernation : 1;
UINT HotDriverUpdate : 1;
UINT LiveMigration : 1;
UINT ScatterMapReserve : 1;
#if ...
UINT Reserved : 28;
#else
UINT Reserved : 30;
#endif
};
UINT Value;
} Caps;
} DXGK_GPUPCAPS;
Члены
Caps
Caps.VirtualMachineHibernation
Драйвер устанавливает ограничение, если для устройств GPU-P поддерживается гостевая гибернация. Поддержка гостевого режима гибернации является необязательной и не требуется для сертификации драйвера. Виртуальная машина с включенной гибернацией и добавленным адаптером GPU-P не запустится, если драйвер не поддерживает гостевую гибернацию.
Caps.HotDriverUpdate
Драйвер устанавливает ограничение, если горячее обновление драйвера поддерживается для устройств GPU P.
Caps.LiveMigration
Caps.ScatterMapReserve
Caps.Reserved
Зарезервировано.
Caps.Value
Коллекция битовых полей UINT для различных возможностей GPU-P.
Комментарии
KMD должен заполнить эти ограничения в ответ на запрос DXGKQAITYPE_GPUPCAPSQueryAdapterInfo . Ос запрашивает их во время инициализации устройства после вызова DxgkDdiStartDevice и только в том случае, если адаптер поддерживает секционирование GPU.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1903 |
Верхняя часть | d3dkmddi.h |
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по