Compartilhar via


estrutura D3DKMT_CREATE_DOORBELL_FLAGS (d3dkmthk.h)

A estrutura D3DKMT_CREATE_DOORBELL_FLAGS especifica sinalizadores para criar uma campainha.

Sintaxe

typedef struct _D3DKMT_CREATE_DOORBELL_FLAGS {
  union {
    struct {
      UINT RequireSecondaryCpuVA : 1;
      UINT ResizeRingBufferOperation : 1;
      UINT Reserved : 30;
    };
    UINT Value;
  };
} D3DKMT_CREATE_DOORBELL_FLAGS;

Membros

RequireSecondaryCpuVA

A UMD define esse sinalizador no hardware que implementa um local de campainha secundária. Para esses dispositivos, o sistema operacional reserva outro endereço virtual de CPU para essa campainha. Esse endereço permanece constante durante o tempo de vida da campainha, mesmo que a campainha física subjacente seja desconectada.

ResizeRingBufferOperation

Indicação de UMD para KMD de que uma campainha está sendo recriada para essa fila de hardware com um novo buffer de anel hRingBuffer redimensionado.

Reserved

Reservado para uso do sistema.

Value

Uma maneira alternativa de acessar os membros da estrutura.

Comentários

Para obter mais informações, consulte Envio de trabalho no modo de usuário.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11, versão 24H2 (WDDM 3.2)
Cabeçalho d3dkmthk.h

Confira também

D3DKMT_CREATE_DOORBELL

D3DKMTCreateDoorbell