DXGKDDI_DESTROYCONTEXT Rückruffunktion (d3dkmddi.h)
Die DxgkDdiDestroyContext Funktion zerstört den angegebenen Grafikprozessorkontext (GPU).
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 zuvor im hContext-Element der DXGKARG_CREATECONTEXT Struktur zurückgegeben, auf die der pCreateContext Parameter von DxgkDdiCreateContext verweist.
Rückgabewert
DxgkDdiDestroyContext- gibt STATUS_SUCCESS zurück oder ein entsprechendes Fehlerergebnis, wenn der Kontext nicht erfolgreich zerstört wird.
Bemerkungen
Ein Treiber sollte alle Ressourcen freigeben, die ihm für den Kontext zugewiesen wurden, und alle internen Tracking-Datenstrukturen bereinigen.
DxgkDdiDestroyContext- sollte seitenfähig gemacht werden.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista |
Zielplattform- | Desktop |
Header- | d3dkmddi.h |
IRQL- | PASSIVE_LEVEL |