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 |