enumeración D3DDDI_DOORBELLSTATUS (d3dukmdt.h)
Importante
Cierta información se relaciona con un producto de versión preliminar que puede modificarse sustancialmente antes de su publicación comercial. Microsoft no ofrece ninguna garantía, expresa o implícita, con respecto a la información proporcionada aquí.
La enumeración D3DDDI_DOORBELLSTATUS indica el estado de un objeto doorbell.
Sintaxis
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 Indica que el objeto doorbell se conecta correctamente a una cola de hardware y está listo para el envío del trabajo. |
D3DDDI_DOORBELLSTATUS_CONNECTED_NOTIFY_KMD Indica que el objeto doorbell está conectado; sin embargo, después de cada nuevo envío de trabajo y anillo de timbre, UMD debe notificar a KMD llamando a D3DKMTNotifyWorkSubmission. |
D3DDDI_DOORBELLSTATUS_DISCONNECTED_RETRY Indica que el timbre no se puede conectar en este momento, pero UMD debe reintentar para conectarlo. |
D3DDDI_DOORBELLSTATUS_DISCONNECTED_ABORT Indica que el timbre no se conectará y UMD no puede usar esta cola de hardware para el envío de trabajo. Este error normalmente implica un escenario irrecuperable, como un adaptador de restablecimiento de GPU o detenido. |
Observaciones
Para obtener más información, consulte envío de trabajo en modo de usuario.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 11, versión 24H2 (WDDM 3.2) |
encabezado de | d3dukmdt.h |