Поделиться через


структура DXGKARGCB_FEATURE_NATIVEFENCE_CAPS_1 (d3dkmddi.h)

Структура DXGKARGCB_FEATURE_NATIVEFENCE_CAPS_1 описывает собственные возможности ограждения ОС.

Синтаксис

typedef struct _DXGKARGCB_FEATURE_NATIVEFENCE_CAPS_1 {
  UINT SupportOptimizedDefaultFenceType : 1;
  UINT SupportIntraGpuFenceType : 1;
} DXGKARGCB_FEATURE_NATIVEFENCE_CAPS_1;

Члены

SupportOptimizedDefaultFenceType

Указывает, поддерживает ли ОС D3DDDI_NATIVEFENCE_TYPE_DEFAULT , как описано в разделе Собственные объекты ограждения GPU. Если ос задает значение TRUE, ос поддерживает выделение собственного хранилища ограждения в виртуальной памяти. KMD должен запросить это ограничение ОС и определить, разрешает ли ОС KMD указывать локальную память SupportedSegmentSet во время создания типа ограждения D3DDDI_NATIVEFENCE_TYPE_DEFAULT.

SupportIntraGpuFenceType

Указывает, поддерживает ли ОС D3DDDI_NATIVEFENCE_TYPE_INTRA_GPU , как описано в разделе Собственные объекты ограждения GPU.

Комментарии

Пример фрагмента кода и дополнительные сведения о собственных ограждениях GPU см. в разделе Собственные объекты ограждения GPU.

Требования

Требование Значение
Минимальная версия клиента Windows 11, версия 24H2
Верхняя часть d3dkmddi.h

См. также раздел

DXGKCB_FEATURE_NATIVEFENCE_CAPS_1