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.
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;
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.
Para obtener más información, consulte de seguimiento de bits sucios.
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 11, versión 24H2 |
encabezado de | d3dkmddi.h |