DXGKCB_DESTROYCONTEXTALLOCATION fungsi panggilan balik (d3dkmddi.h)
DXGKCB_DESTROYCONTEXTALLOCATION membebaskan sumber daya yang sebelumnya dialokasikan untuk konteks khusus GPU atau perangkat.
Sintaks
DXGKCB_DESTROYCONTEXTALLOCATION DxgkcbDestroycontextallocation;
NTSTATUS DxgkcbDestroycontextallocation(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_HANDLE hAllocation
)
{...}
Parameter
[in] hAdapter
Tangani ke adaptor grafis tempat alokasi dibuat. Driver miniport tampilan menerima handel dari anggota DeviceHandle dari struktur DXGKRNL_INTERFACE dalam panggilan ke fungsi DxgkDdiStartDevice-nya .
[in] hAllocation
Handel yang ditetapkan oleh subsistem grafis DirectX (Dxgkrnl) ke alokasi konteks. Driver miniport tampilan menerima handel dari anggota hAllocation struktur DXGKARGCB_CREATECONTEXTALLOCATION dalam panggilan ke fungsi DXGKCB_CREATECONTEXTALLOCATION .
Menampilkan nilai
DXGKCB_DESTROYCONTEXTALLOCATION mengembalikan STATUS_SUCCESS jika berhasil. Jika tidak, ia mengembalikan salah satu kode kesalahan yang ditentukan dalam Ntstatus.h.
Keterangan
Driver miniport tampilan memanggil DXGKCB_CREATECONTEXTALLOCATION untuk mengalokasikan sumber daya konteks. Setelah panggilan seperti itu, driver dapat memanggil DXGKCB_DESTROYCONTEXTALLOCATION kapan saja untuk membebaskan sumber daya.
DXGKCB_XXX diimplementasikan oleh Dxgkrnl. Untuk menggunakan fungsi panggilan balik ini, panggil DxgkCbDestroyContextAllocation melalui DXGKRNL_INTERFACE.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 (WDDM 1.2) |
Server minimum yang didukung | Windows Server 2012 |
Target Platform | Desktop |
Header | d3dkmddi.h (termasuk D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |
Lihat juga
DXGKARGCB_CREATECONTEXTALLOCATION