DXGKDDI_DESTROYDEVICE fungsi panggilan balik (d3dkmddi.h)
Fungsi DxgkDdiDestroyDevice menghancurkan perangkat konteks grafis.
Sintaks
DXGKDDI_DESTROYDEVICE DxgkddiDestroydevice;
NTSTATUS DxgkddiDestroydevice(
[in] IN_CONST_HANDLE hDevice
)
{...}
Parameter
[in] hDevice
Handel ke perangkat konteks grafis yang akan dihancurkan DxgkDdiDestroyDevice . Fungsi DxgkDdiCreateDevice driver miniport tampilan sebelumnya memberikan handel ini ke subsistem kernel grafis Microsoft DirectX di anggota hDevice dari struktur DXGKARG_CREATEDEVICE .
Menampilkan nilai
DxgkDdiDestroyDevice mengembalikan STATUS_SUCCESS, atau hasil kesalahan yang sesuai jika perangkat konteks grafis tidak berhasil dihancurkan.
Keterangan
Subsistem kernel grafis DirectX memanggil fungsi DxgkDdiDestroyDevice driver miniport untuk menghancurkan perangkat konteks grafis yang dibuat oleh fungsi DxgkDdiCreateDevice driver. DxgkDdiDestroyDevice harus membebaskan semua sumber daya yang dialokasikan untuk perangkat dan membersihkan struktur data pelacakan internal apa pun.
DxgkDdiDestroyDevice harus dibuat pageable.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows Vista |
Target Platform | Desktop |
Header | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |