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


структура 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, ОС поддерживает выделение собственного хранилища забора в VRAM. 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