D3DKMTCreateDoorbell-Funktion (d3dkmthk.h)
Wichtig
Einige Informationen beziehen sich auf ein Vorabrelease-Produkt, das vor der kommerziellen Freigabe erheblich geändert werden kann. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die D3DKMTCreateDoorbell-Funktion erstellt eine GPU-Türklingel für eine D3D-Hardwarewarteschlange für die Arbeitsübermittlung im Benutzermodus.
Syntax
NTSTATUS D3DKMTCreateDoorbell(
D3DKMT_CREATE_DOORBELL *unnamedParam1
);
Parameter
unnamedParam1
[ein/aus] Zeiger auf eine D3DKMT_CREATE_DOORBELL Struktur, die die zu erstellende Türklingel beschreibt.
Rückgabewert
D3DKMTCreateDoorbell gibt STATUS_SUCCESS zurück, wenn das Betriebssystem erfolgreich eine Türklingel für diese Hardwarewarteschlange erstellt, die UMD für die Arbeitsübermittlung verwenden kann. Jeder Fehlerrückgabecode bedeutet, dass die Türklingel nicht erstellt wurde und die UMD sie nicht für die Arbeitsübermittlung verwenden kann.
Hinweise
D3DKMTCreateDoorbell erstellt ein Türklingelobjekt, das als getrennt initialisiert wird. UMD muss D3DKMTConnectDoorbell aufrufen, bevor Sie diese Türklingel verwenden, um Befehle für die Hardwarewarteschlange zu übermitteln.
Wenn UMD D3DKMTCreateDoorbell aufruft, sendet das Betriebssystem einen entsprechenden Aufruf an den KmD-Rückruf dxgkDdiCreateDoorbell , in dem KMD seinen Klingelzustand initialisieren kann.
Weitere Informationen finden Sie unter Arbeitsübermittlung im Benutzermodus.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 11, Version 24H2 (WDDM 3.2) |
Kopfzeile | d3dkmthk.h |