estructura DXGK_DIRTY_BIT_TRACKING_CAPS (d3dkmddi.h)

Un controlador de miniporte de pantalla en modo kernel (KMD) devuelve sus funcionalidades de seguimiento de bits sucios en DXGK_DIRTY_BIT_TRACKING_CAPS cuando se llama a su función de dxgkDdiQueryAdapterInfo con el tipo de información del adaptador de consulta DXGKQAITYPE_DIRTYBITTRACKINGCAPS.

Sintaxis

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;

Miembros

DirtyBitTrackingSupported

Cuando se establece TRUE, el adaptador admite la capacidad de realizar un seguimiento de la información de bits desfasada. dxgkrnl llamará, más adelante, a la llamada DXGKQAITYPE_DIRTYBITTRACKINGSEGMENTCAPS de seguimiento para cada segmento para determinar el tamaño o la granularidad de página en el que se realiza el seguimiento de los datos.

DirtyBitTrackingPerformant

Cuando se establece TRUE, el adaptador informa de la preferencia para realizar un seguimiento del contenido sucio a partir de la creación de vDEV. Esta funcionalidad puede mejorar drásticamente el rendimiento de los escenarios de migración en vivo al permitir que solo se transfiera contenido sucio dentro de la reserva de VRAM. Si DirtyBitTrackingPerformant es FALSE, el seguimiento sucio solo se habilita durante la propia migración en vivo y la transferencia inicial de contenido será el VRAM reservado completo para el VF que se va a migrar.

Reserved

Reservado para uso del sistema.

Value

Una manera alternativa de acceder a los campos de bits de la estructura.

Observaciones

Para obtener más información, consulte de seguimiento de bits sucios.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 11, versión 24H2
encabezado de d3dkmddi.h

Consulte también

DXGK_QUERYADAPTERINFOTYPE

dxgkDdiQueryAdapterInfo