Partager via


énumération D3DDDI_DOORBELLSTATUS (d3dukmdt.h)

Important

Certaines informations concernent un produit de préversion qui peut être sensiblement modifié avant sa publication commerciale. Microsoft n’offre aucune garantie, expresse ou implicite, en ce qui concerne les informations fournies ici.

L’énumération D3DDDI_DOORBELLSTATUS indique l’état d’un objet doorbell.

Syntaxe

typedef enum _D3DDDI_DOORBELLSTATUS {
  D3DDDI_DOORBELLSTATUS_CONNECTED,
  D3DDDI_DOORBELLSTATUS_CONNECTED_NOTIFY_KMD,
  D3DDDI_DOORBELLSTATUS_DISCONNECTED_RETRY,
  D3DDDI_DOORBELLSTATUS_DISCONNECTED_ABORT
} D3DDDI_DOORBELLSTATUS;

Constantes

 
D3DDDI_DOORBELLSTATUS_CONNECTED
Indique que l’objet doorbell est correctement connecté à une file d’attente matérielle et prêt à être soumis au travail.
D3DDDI_DOORBELLSTATUS_CONNECTED_NOTIFY_KMD
Indique que l’objet doorbell est connecté ; toutefois, après chaque nouvelle soumission de travail et sonnerie de porte d’entrée, UMD doit notifier KMD en appelant D3DKMTNotifyWorkSubmission.
D3DDDI_DOORBELLSTATUS_DISCONNECTED_RETRY
Indique que la porte d’entrée ne peut pas être connectée pour l’instant, mais UMD doit réessayer de la connecter.
D3DDDI_DOORBELLSTATUS_DISCONNECTED_ABORT
Indique que la porte d’entrée ne sera pas connectée et que UMD ne peut pas utiliser cette file d’attente matérielle pour la soumission de travail. Cette défaillance implique généralement un scénario non récupérable, tel qu’une réinitialisation gpu ou un adaptateur arrêté.

Remarques

Pour plus d’informations, consultez soumission de travail en mode utilisateur.

Exigences

Exigence Valeur
client minimum pris en charge Windows 11, version 24H2 (WDDM 3.2)
d’en-tête d3dukmdt.h

Voir aussi

DXGKARG_CONNECTDOORBELL

DXGKARG_DISCONNECTDOORBELL

DxgkDdiConnectDoorbell

DxgkDdiDisconnectDoorbell