estructura DXGKCB_NOTIFY_INTERRUPT_DATA_FLAGS (d3dkmddi.h)
La estructura DXGKCB_NOTIFY_INTERRUPT_DATA_FLAGS indica si el controlador de miniporte 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 la physicalAdapterMask miembro del CrtcVsync estructura que se encuentra en la estructura de 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 waiters (espera de barrera supervisada heredada & espera de barrera nativa). 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 campos de bits de esta estructura.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista (WDDM 1.0) |
encabezado de | d3dkmddi.h (incluya D3dkmddi.h) |