Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
DXGKCB_DESTROYCONTEXTALLOCATION gibt eine Ressource frei, die zuvor für einen GPU- oder gerätespezifischen Kontext zugewiesen wurde.
Syntax
DXGKCB_DESTROYCONTEXTALLOCATION DxgkcbDestroycontextallocation;
NTSTATUS DxgkcbDestroycontextallocation(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_HANDLE hAllocation
)
{...}
Parameter
[in] hAdapter
Behandeln Sie den Grafikadapter, für den die Zuordnung erstellt wurde. Der Anzeige-Miniporttreiber empfängt den 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 Miniporttreiber der Anzeige empfängt den Handle vom hAllocation Member der DXGKARGCB_CREATECONTEXTALLOCATION Struktur in einem Aufruf der DXGKCB_CREATECONTEXTALLOCATION-Funktion.
Rückgabewert
DXGKCB_DESTROYCONTEXTALLOCATION gibt STATUS_SUCCESS zurück, wenn dies erfolgreich ist. Andernfalls wird eine der fehlercodes zurückgegeben, die in ntstatus.hdefiniert sind.
Bemerkungen
Der Anzeigeminiporttreiber ruft DXGKCB_CREATECONTEXTALLOCATION auf, um eine Kontextressource zuzuweisen. Nach einem solchen Aufruf kann der Treiber jederzeit DXGKCB_DESTROYCONTEXTALLOCATION aufrufen, um die Ressource freizurufen.
DXGKCB_XXX Funktionen werden von Dxgkrnlimplementiert. Rufen Sie DxgkCbDestroyContextAllocation über die DXGKRNL_INTERFACEauf, um diese Rückruffunktion zu verwenden.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 (WDDM 1.2) |
mindestens unterstützte Server- | Windows Server 2012 |
Zielplattform- | Desktop |
Header- | d3dkmddi.h (einschließlich D3dkmddi.h) |
IRQL- | PASSIVE_LEVEL |
Siehe auch
DXGKARGCB_CREATECONTEXTALLOCATION