Freigeben über


DXGKARGCB_DISCONNECTDOORBELL-Struktur (d3dkmddi.h)

Wichtig

Einige Informationen beziehen sich auf ein Vorabrelease-Produkt, das vor der kommerziellen Freigabe wesentlich geändert werden kann. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.

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;

Member

hHwQueue

[in] Handle an die Hardwarewarteschlange, deren Türklingel getrennt werden muss. Dieses Handle wurde zuvor mit DxgkddiCreateHwQueue erstellt.

hDoorbell

[in] Ziehpunkt zur Türklingel, um die Verbindung zu trennen. Die Türklingel wurde zuvor in der Hardwarewarteschlange erstellt, die von hHwQueue mithilfe von DxgkDdiCreateDoorbell identifiziert wurde.

Flags

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

DisconnectReason

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

Hinweise

Weitere Informationen finden Sie unter Benutzermodus-Arbeitsübermittlung.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11, Version 24H2 (WDDM 3.2)
Kopfzeile d3dkmddi.h

Weitere Informationen

D3DDDI_DOORBELLSTATUS

DXGKARGCB_DISCONNECTDOORBELL_FLAGS

DXGKCB_DISCONNECTDOORBELL