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

Lihat juga

DXGKARG_CREATEDEVICE

DxgkDdiCreateDevice