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 |