Compartilhar via


estrutura DXGKARGCB_DISCONNECTDOORBELL (d3dkmddi.h)

Importante

Algumas informações estão relacionadas a um produto de pré-lançamento que pode ser substancialmente modificado antes de ser lançado comercialmente. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.

A estrutura DXGKARGCB_DISCONNECTDOORBELL contém parâmetros para DXGKCB_DISCONNECTDOORBELL.

Sintaxe

typedef struct _DXGKARGCB_DISCONNECTDOORBELL {
  HANDLE                             hHwQueue;
  HANDLE                             hDoorbell;
  DXGKARGCB_DISCONNECTDOORBELL_FLAGS Flags;
  D3DDDI_DOORBELLSTATUS              DisconnectReason;
} DXGKARGCB_DISCONNECTDOORBELL;

Membros

hHwQueue

[in] Identificador para a fila de hardware cuja campainha deve ser desconectada. Esse identificador foi criado anteriormente usando DxgkddiCreateHwQueue.

hDoorbell

[in] Manipule para a campainha para desconectar. A campainha foi criada anteriormente na fila de hardware identificada por hHwQueue usando DxgkDdiCreateDoorbell.

Flags

[in] Um campo de bits de valores DXGKARGCB_DISCONNECTDOORBELL_FLAGS especificando os sinalizadores de desconexão de campainha.

DisconnectReason

[in] Um D3DDDI_DOORBELLSTATUS valor de enumeração que especifica o motivo da desconexão. DisconnectReason deve ser um dos valores D3DDDI_DOORBELLSTATUS_DISCONNECTED_XXX .

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 d3dkmddi.h

Confira também

D3DDDI_DOORBELLSTATUS

DXGKARGCB_DISCONNECTDOORBELL_FLAGS

DXGKCB_DISCONNECTDOORBELL