DXGKCB_DESTROYCONTEXTALLOCATION Rückruffunktion (d3dkmddi.h)
DXGKCB_DESTROYCONTEXTALLOCATION gibt eine Ressource frei, die zuvor einem GPU- oder gerätespezifischen Kontext zugeordnet wurde.
Syntax
DXGKCB_DESTROYCONTEXTALLOCATION DxgkcbDestroycontextallocation;
NTSTATUS DxgkcbDestroycontextallocation(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_HANDLE hAllocation
)
{...}
Parameter
[in] hAdapter
Handle mit dem Grafikkartenadapter, für den die Zuordnung erstellt wurde. Der Anzeige-Miniporttreiber empfängt das Handle vom DeviceHandle-Member der DXGKRNL_INTERFACE-Struktur in einem Aufruf der DxgkDdiStartDevice-Funktion .
[in] hAllocation
Handle, das vom DirectX-Grafiksubsystem (Dxgkrnl) der Kontextzuordnung zugewiesen wurde. Der Anzeige-Miniporttreiber empfängt das Handle vom hAllocation-Element der DXGKARGCB_CREATECONTEXTALLOCATION-Struktur in einem Aufruf der DXGKCB_CREATECONTEXTALLOCATION-Funktion .
Rückgabewert
DXGKCB_DESTROYCONTEXTALLOCATION gibt bei Erfolg STATUS_SUCCESS zurück. Andernfalls wird einer der in Ntstatus.h definierten Fehlercodes zurückgegeben.
Hinweise
Der Anzeige-Miniporttreiber ruft DXGKCB_CREATECONTEXTALLOCATION auf, um eine Kontextressource zuzuordnen. Nach einem solchen Aufruf kann der Treiber jederzeit DXGKCB_DESTROYCONTEXTALLOCATION aufrufen, um die Ressource freizusetzen.
DXGKCB_XXX Funktionen werden von Dxgkrnl implementiert. Um diese Rückruffunktion zu verwenden, rufen Sie DxgkCbDestroyContextAllocation über die DXGKRNL_INTERFACE auf.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 (WDDM 1.2) |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Zielplattform | Desktop |
Kopfzeile | d3dkmddi.h (einschließlich D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |
Weitere Informationen
DXGKARGCB_CREATECONTEXTALLOCATION