Freigeben über


DXGKARGCB_DISCONNECTDOORBELL Struktur (d3dkmddi.h)

Wichtig

Einige Informationen beziehen sich auf ein Vorabversionsprodukt, das vor der kommerziellen Veröffentlichung erheblich geändert werden kann. Microsoft übernimmt keine Gewährleistungen, ausdrücklich oder konkludent in Bezug auf die hier bereitgestellten Informationen.

Die DXGKARGCB_DISCONNECTDOORBELL-Struktur enthält Parameter für DXGKCB_DISCONNECTDOORBELL.

Syntax

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

Angehörige

hHwQueue

[in] Griff zur Hardwarewarteschlange, deren Türglocke getrennt werden muss. Dieses Handle wurde zuvor mit DxgkddiCreateHwQueueerstellt.

hDoorbell

[in] Ziehpunkt an die Türglocke, um die Verbindung zu trennen. Die Doorbell wurde zuvor in der Hardwarewarteschlange erstellt, die von hHwQueue mit DxgkDdiCreateDoorbellidentifiziert wurde.

Flags

[in] Ein Bitfeld mit DXGKARGCB_DISCONNECTDOORBELL_FLAGS Werten, die die Flags für die Verbindung von Türglocken angeben.

DisconnectReason

[in] Ein D3DDDI_DOORBELLSTATUS Enumerationswert, der den Grund für die Verbindung angibt. DisconnectReason- muss einer der D3DDDI_DOORBELLSTATUS_DISCONNECTED_XXX--Werte sein.

Bemerkungen

Weitere Informationen finden Sie unter Arbeitsübermittlung im Benutzermodus.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 11, Version 24H2 (WDDM 3.2)
Header- d3dkmddi.h

Siehe auch

D3DDDI_DOORBELLSTATUS

DXGKARGCB_DISCONNECTDOORBELL_FLAGS

DXGKCB_DISCONNECTDOORBELL