DXGKDDI_STOPCAPTURE fungsi panggilan balik (d3dkmddi.h)

Fungsi DxgkDdiStopCapture menghentikan perangkat keras pengambilan menggunakan alokasi yang diberikan sebagai buffer tangkapan.

Sintaks

DXGKDDI_STOPCAPTURE DxgkddiStopcapture;

NTSTATUS DxgkddiStopcapture(
  [in] IN_CONST_HANDLE hAdapter,
  [in] IN_CONST_PDXGKARG_STOPCAPTURE pStopCapture
)
{...}

Parameter

[in] hAdapter

Handel ke blok konteks yang terkait dengan adaptor tampilan. Driver miniport tampilan sebelumnya menyediakan handel ini ke subsistem kernel grafis Microsoft DirectX dalam parameter output MiniportDeviceContext dari fungsi DxgkDdiAddDevice .

[in] pStopCapture

Penunjuk ke struktur DXGKARG_STOPCAPTURE yang berisi handel ke alokasi yang digunakan sebagai buffer tangkapan.

Menampilkan nilai

DxgkDdiStopCapture mengembalikan STATUS_SUCCESS, atau hasil kesalahan yang sesuai jika alokasi tidak berhasil dihentikan.

Keterangan

Ketika buffer tangkapan dihancurkan, subsistem kernel grafis DirectX memanggil fungsi DxgkDdiStopCapture untuk memberi tahu driver miniport tampilan untuk menghentikan perangkat keras pengambilan menggunakan alokasi sebagai buffer tangkapan. Jika perangkat keras tangkapan sudah berhenti menggunakan alokasi, driver harus mengabaikan panggilan.

DxgkDdiStopCapture harus dibuat pageable.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista
Target Platform Desktop
Header d3dkmddi.h
IRQL PASSIVE_LEVEL

Lihat juga

DXGKARG_STOPCAPTURE

DxgkDdiAddDevice