Freigeben über


DXGKDDI_DESTROYCONTEXT Rückruffunktion (d3dkmddi.h)

Die DxgkDdiDestroyContext-Funktion zerstört den angegebenen GPU-Kontext (Graphics Processing Unit).

Syntax

DXGKDDI_DESTROYCONTEXT DxgkddiDestroycontext;

NTSTATUS DxgkddiDestroycontext(
  [in] IN_CONST_HANDLE hContext
)
{...}

Parameter

[in] hContext

Ein Handle für den zu zerstörenden Kontext. Die DxgkDdiCreateContext-Funktion des Anzeigeminiporttreibers hat dieses Handle zuvor im hContext-Element der DXGKARG_CREATECONTEXT-Struktur zurückgegeben, auf die der pCreateContext-Parameter von DxgkDdiCreateContext zeigt.

Rückgabewert

DxgkDdiDestroyContext gibt STATUS_SUCCESS oder ein entsprechendes Fehlerergebnis zurück, wenn der Kontext nicht erfolgreich zerstört wurde.

Hinweise

Ein Treiber sollte alle Ressourcen freigeben, die er für den Kontext zugewiesen hat, und alle internen Nachverfolgungsdatenstrukturen sauber.

DxgkDdiDestroyContext sollte als ausgelagert werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Zielplattform Desktop
Kopfzeile d3dkmddi.h
IRQL PASSIVE_LEVEL

Weitere Informationen

DXGKARG_CREATECONTEXT

DxgkDdiCreateContext