Partager via


structure DXGKARGCB_FEATURE_NATIVEFENCE_CAPS_1 (d3dkmddi.h)

La structure DXGKARGCB_FEATURE_NATIVEFENCE_CAPS_1 décrit les fonctionnalités de clôture native du système d’exploitation.

Syntaxe

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

Membres

SupportOptimizedDefaultFenceType

Indique si le système d’exploitation prend en charge D3DDDI_NATIVEFENCE_TYPE_DEFAULT comme décrit dans Objets de clôture GPU natifs. Si le système d’exploitation définit cette valeur sur TRUE, le système d’exploitation prend en charge l’allocation du stockage de clôture natif dans VRAM. KMD doit interroger cette limite du système d’exploitation et déterminer si le système d’exploitation autorise KMD à spécifier une mémoire locale SupportedSegmentSet lors de la création du type de clôture D3DDDI_NATIVEFENCE_TYPE_DEFAULT.

SupportIntraGpuFenceType

Indique si le système d’exploitation prend en charge D3DDDI_NATIVEFENCE_TYPE_INTRA_GPU comme décrit dans Objets de clôture GPU natifs.

Remarques

Pour obtenir un exemple d’extrait de code et plus d’informations sur les clôtures GPU natives, consultez Objets de clôture GPU natifs.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 11, version 24H2
En-tête d3dkmddi.h

Voir aussi

DXGKCB_FEATURE_NATIVEFENCE_CAPS_1