структура DXGK_NODEMETADATA_FLAGS (d3dkmdt.h)
Структура DXGK_NODEMETADATA_FLAGS описывает возможности подсистемы на узле GPU.
Синтаксис
typedef struct _DXGK_NODEMETADATA_FLAGS {
union {
struct {
UINT ContextSchedulingSupported : 1;
UINT RingBufferFenceRelease : 1;
UINT SupportTrackedWorkload : 1;
UINT UserModeSubmission : 1;
#if ...
UINT Reserved : 12;
UINT MaxInFlightHwQueueBuffers : 16;
#else
UINT Reserved : 31;
#endif
};
UINT32 Value;
};
} DXGK_NODEMETADATA_FLAGS;
Члены
ContextSchedulingSupported
Подсистема поддерживает модель планирования на основе контекста.
RingBufferFenceRelease
Подсистема поддерживает освобождение ограждения кольцевого буфера. Доступно, начиная с Windows 10, версия 1809.
SupportTrackedWorkload
Подсистема поддерживает отслеживаемые рабочие нагрузки. Доступно, начиная с Windows 10, версия 1809.
UserModeSubmission
Подсистема поддерживает отправку в пользовательском режиме. Доступно, начиная с Windows 10, версия 1809.
Reserved
Зарезервировано.
MaxInFlightHwQueueBuffers
Максимальное число буферов команд, отправленных аппаратным планировщиком в драйвер режима ядра. Нулевое значение указывает, что ограничений нет. Доступно, начиная с Windows 10, версия 1809.
Value
Альтернативный способ доступа к членам структуры.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1703 |
Верхняя часть | d3dkmdt.h |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по