estructura DXGKCB_NOTIFY_INTERRUPT_DATA_FLAGS (d3dkmddi.h)
La estructura DXGKCB_NOTIFY_INTERRUPT_DATA_FLAGS indica si el controlador de minipuerto de pantalla proporciona una máscara de adaptador físico en una llamada a la función DXGKCB_NOTIFY_INTERRUPT .
Sintaxis
typedef struct _DXGKCB_NOTIFY_INTERRUPT_DATA_FLAGS {
union {
struct {
UINT ValidPhysicalAdapterMask : 1;
UINT HsyncFlipCompletion : 1;
UINT EvaluateLegacyMonitoredFences : 1;
#if ...
UINT Reserved : 29;
#else
UINT Reserved : 31;
#endif
};
UINT Value;
};
} DXGKCB_NOTIFY_INTERRUPT_DATA_FLAGS;
Miembros
ValidPhysicalAdapterMask
Especifica si el controlador proporciona una máscara de adaptador físico. Si se establece este miembro, el controlador proporciona una máscara de adaptador físico en el miembro PhysicalAdapterMask de la estructura CrtcVsync contenida en la estructura DXGKARGCB_NOTIFY_INTERRUPT_DATA .
Establecer este miembro equivale a establecer el primer bit del miembro Value de 32 bits (0x00000001).
HsyncFlipCompletion
Especifica si se ha completado el volteo de Hsync.
EvaluateLegacyMonitoredFences
Cuando se establece, indica al sistema operativo para examinar todos los camareros (el camarero de barrera supervisado heredado & los camareros de barrera nativos). Para obtener más información, consulte Objetos de barrera de GPU nativas. Disponible a partir de Windows 11, versión 22H2 (WDDM 3.2).
Reserved
Este miembro está reservado y debe establecerse en cero.
Value
Una manera alternativa de acceder a los campos de bits de esta estructura.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista (WDDM 1.0) |
Encabezado | d3dkmddi.h (incluya D3dkmddi.h) |