Freigeben über


DXGKDDI_CREATENATIVEFENCE Rückruffunktion (d3dkmddi.h)

Das Betriebssystem ruft DxgkDdiCreateNativeFence von KMD auf, um ein Nachverfolgungsobjekt für einen nativen GPU-Zaun zu erstellen.

Syntax

DXGKDDI_CREATENATIVEFENCE DxgkddiCreatenativefence;

NTSTATUS DxgkddiCreatenativefence(
  IN_CONST_HANDLE hAdapter,
  INOUT_PDXGKARG_CREATENATIVEFENCE pCreateNativeFence
)
{...}

Parameter

hAdapter

[in] Ein Handle für einen Kontextblock, der einer Grafikkarte zugeordnet ist. Der Anzeige-Miniporttreiber hat dieses Handle zuvor für Dxgkrnl im MiniportDeviceContext-Ausgabeparameter der funktion DXGKDDI_ADD_DEVICE bereitgestellt.

pCreateNativeFence

[in/out] Zeiger auf eine DXGKARG_CREATENATIVEFENCE Struktur, die den zu erstellenden nativen GPU-Zaun beschreibt.

Rückgabewert

DxgkDdiCreateNativeFence gibt STATUS_SUCCESS zurück, wenn KMD erfolgreich ein natives GPU-Fence-Objekt erstellen konnte. Andernfalls wird ein entsprechender NTSTATUS-Fehlercode zurückgegeben.

Hinweise

Weitere Informationen zu nativen GPU-Zäunen finden Sie unter Native GPU-Fence-Objekte.

Anforderungen

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

Weitere Informationen

DXGKARG_CREATENATIVEFENCE

DxgkDdiDestroyNativeFence

DxgkDdiOpenNativeFence