enumerazione D3DDDI_DOORBELLSTATUS (d3dukmdt.h)
Importante
Alcune informazioni si riferiscono a un prodotto in versione preliminare che può essere modificato in modo sostanziale prima che venga rilasciato commercialmente. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
L'enumerazione D3DDDI_DOORBELLSTATUS indica lo stato di un oggetto campanello.
Sintassi
typedef enum _D3DDDI_DOORBELLSTATUS {
D3DDDI_DOORBELLSTATUS_CONNECTED,
D3DDDI_DOORBELLSTATUS_CONNECTED_NOTIFY_KMD,
D3DDDI_DOORBELLSTATUS_DISCONNECTED_RETRY,
D3DDDI_DOORBELLSTATUS_DISCONNECTED_ABORT
} D3DDDI_DOORBELLSTATUS;
Costanti
D3DDDI_DOORBELLSTATUS_CONNECTED Indica che l'oggetto campanello è connesso correttamente a una coda hardware e pronto per l'invio di lavoro. |
D3DDDI_DOORBELLSTATUS_CONNECTED_NOTIFY_KMD Indica che l'oggetto campanello è connesso; Tuttavia, dopo ogni nuovo invio di lavoro e anello portabell, UMD deve notificare al KMD chiamando D3DKMTNotifyWorkSubmission. |
D3DDDI_DOORBELLSTATUS_DISCONNECTED_RETRY Indica che il campanello non può essere connesso in questo momento, ma UMD deve riprovare a connetterlo. |
D3DDDI_DOORBELLSTATUS_DISCONNECTED_ABORT Indica che il campanello non sarà connesso e che UMD non può usare questa coda hardware per l'invio di lavoro. Questo errore implica in genere uno scenario non irreversibile, ad esempio un ripristino della GPU o una scheda arrestata. |
Commenti
Per altre informazioni, vedere Invio di lavoro in modalità utente.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 11 versione 24H2 (WDDM 3.2) |
Intestazione | d3dukmdt.h |