Compartilhar via


estrutura DXGKCB_NOTIFY_INTERRUPT_DATA_FLAGS (d3dkmddi.h)

A estrutura DXGKCB_NOTIFY_INTERRUPT_DATA_FLAGS indica se o driver de miniporto de exibição fornece uma máscara de adaptador físico em uma chamada para a função DXGKCB_NOTIFY_INTERRUPT.

Sintaxe

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;

Membros

ValidPhysicalAdapterMask

Especifica se o driver fornece uma máscara de adaptador físico. Se esse membro estiver definido, o driver fornecerá uma máscara de adaptador físico no membro PhysicalAdapterMask da estrutura de crtcVsync contida na estrutura DXGKARGCB_NOTIFY_INTERRUPT_DATA.

Definir esse membro é equivalente a definir o primeiro bit do membro Value de 32 bits (0x00000001).

HsyncFlipCompletion

Especifica se o inverso Hsync foi concluído.

EvaluateLegacyMonitoredFences

Quando definido, indica ao sistema operacional para verificar todos os garçons (garçom de cerca monitorada herdado & garçons de cerca nativa). Para obter mais informações, consulte objetos de cerca de GPU nativa. Disponível a partir do Windows 11, versão 22H2 (WDDM 3.2).

Reserved

Esse membro é reservado e deve ser definido como zero.

Value

Uma maneira alternativa de acessar campos de bits dessa estrutura.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows Vista (WDDM 1.0)
cabeçalho d3dkmddi.h (inclua D3dkmddi.h)

Consulte também

DXGKARGCB_NOTIFY_INTERRUPT_DATA

DXGKCB_NOTIFY_INTERRUPT