Bagikan melalui


DXGKDDI_OPM_DESTROY_PROTECTED_OUTPUT fungsi panggilan balik (dispmprt.h)

Fungsi DxgkDdiOPMDestroyProtectedOutput menghancurkan objek output yang dilindungi.

Sintaks

DXGKDDI_OPM_DESTROY_PROTECTED_OUTPUT DxgkddiOpmDestroyProtectedOutput;

NTSTATUS DxgkddiOpmDestroyProtectedOutput(
  [in] PVOID MiniportDeviceContext,
  [in] HANDLE ProtectedOutputHandle
)
{...}

Parameter

[in] MiniportDeviceContext

Handel ke blok konteks yang terkait dengan adaptor tampilan. Sebelumnya, fungsi DxgkDdiAddDevice driver miniport tampilan memberikan handel ini ke subsistem kernel grafis DirectX.

[in] ProtectedOutputHandle

Handel ke objek output yang dilindungi. Fungsi DxgkDdiOPMCreateProtectedOutput membuat objek output yang dilindungi dan mengembalikan handel ke objek .

Nilai kembali

DxgkDdiOPMDestroyProtectedOutput mengembalikan STATUS_SUCCESS jika berhasil. Jika tidak, ia mengembalikan salah satu kode kesalahan yang ditentukan dalam Ntstatus.h.

CatatanDxgkDdiOPMDestroyProtectedOutput tidak dapat gagal jika parameter ProtectedOutputHandle berisi handel output yang dilindungi yang valid.
 

Keterangan

Subsistem kernel grafis DirectX memanggil DxgkDdiOPMDestroyProtectedOutput ketika selesai menggunakan objek output yang dilindungi.

DxgkDdiOPMDestroyProtectedOutput harus dibuat dapat di-pageable.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header dispmprt.h (termasuk Dispmprt.h)
IRQL PASSIVE_LEVEL (lihat bagian Keterangan)

Lihat juga

DxgkDdiAddDevice

DxgkDdiOPMCreateProtectedOutput