Partager via


structure DXGK_DIRTY_BIT_TRACKING_CAPS (d3dkmddi.h)

Un pilote d’affichage miniport en mode noyau (KMD) retourne ses fonctionnalités de suivi des bits sale dans DXGK_DIRTY_BIT_TRACKING_CAPS lorsque sa fonction DxgkDdiQueryAdapterInfo est appelée avec le type d’informations de l’adaptateur de requête DXGKQAITYPE_DIRTYBITTRACKINGCAPS.

Syntaxe

typedef struct _DXGK_DIRTY_BIT_TRACKING_CAPS {
  union {
    struct {
      UINT32 DirtyBitTrackingSupported : 1;
      UINT32 DirtyBitTrackingPerformant : 1;
      UINT32 Reserved : 30;
    };
    UINT32 Value;
  };
} DXGK_DIRTY_BIT_TRACKING_CAPS;

Membres

DirtyBitTrackingSupported

Lorsqu’elle est définie sur TRUE, l’adaptateur prend en charge la possibilité de suivre sale informations de bits. Dxgkrnl appellera ultérieurement le suivi DXGKQAITYPE_DIRTYBITTRACKINGSEGMENTCAPS appel pour chaque segment afin de déterminer la taille de page/granularité à laquelle les données sont suivies.

DirtyBitTrackingPerformant

Lorsqu’il est défini sur TRUE, l’adaptateur signale la préférence pour suivre sale contenu à partir de la création du vDEV. Cette fonctionnalité peut considérablement améliorer les performances des scénarios de migration dynamique en autorisant uniquement le transfert de sale contenu à l’intérieur de la réserve VRAM. Si DirtyBitTrackingPerformant a la valeur FALSE, sale suivi n’est activé que pendant la migration dynamique elle-même, et le transfert initial de contenu sera la totalité de la mémoire VRAM réservée pour la VF en cours de migration.

Reserved

Réservé pour le système.

Value

Une autre façon d’accéder aux champs de bits de la structure.

Remarques

Pour plus d’informations, consultez Suivi des bits sales.

Configuration requise

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

Voir aussi

DXGK_QUERYADAPTERINFOTYPE

DxgkDdiQueryAdapterInfo