Compartilhar via


estrutura DXGKCB_NOTIFY_INTERRUPT_DATA_FLAGS (d3dkmddi.h)

A estrutura DXGKCB_NOTIFY_INTERRUPT_DATA_FLAGS indica se o driver de miniporta 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 for definido, o driver fornecerá uma máscara de adaptador físico no membro PhysicalAdapterMask da estrutura 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 a inversão Hsync foi concluída.

EvaluateLegacyMonitoredFences

Quando definido, indica ao sistema operacional para digitalizar todos os garçons (garçom de cerca monitorado herdado & garçons nativos de cerca). Para obter mais informações, consulte Objetos de isolamento 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
Cliente mínimo com suporte Windows Vista (WDDM 1.0)
Cabeçalho d3dkmddi.h (inclua D3dkmddi.h)

Confira também

DXGKARGCB_NOTIFY_INTERRUPT_DATA

DXGKCB_NOTIFY_INTERRUPT