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 |