Fungsi VideoPortDoDma (video.h)
Fungsi VideoPortDoDma sudah usang di Windows 2000 dan yang lebih baru.
VideoPortDoDma menyebabkan fungsi HwVidStartDma driver miniport dipanggil.
Sintaks
VIDEOPORT_DEPRECATED VIDEOPORT_API PDMA VideoPortDoDma(
[in] IN PVOID HwDeviceExtension,
[in] IN PDMA pDma,
[in] IN DMA_FLAGS DmaFlags
);
Parameter
[in] HwDeviceExtension
Arahkan ke ekstensi perangkat driver miniport.
[in] pDma
Menentukan handel DMA non-NULL . Handel ini diperoleh dari panggilan sebelumnya ke VideoPortDoDma atau dari anggota OutputBufferdari VIDEO_REQUEST_PACKET yang dikembalikan oleh VideoPortLockPages.
[in] DmaFlags
Menentukan tindakan yang akan dilakukan. Anggota ini bisa menjadi salah satu nilai berikut:
Nilai | Makna |
---|---|
VideoPortKeepPagesLockedVideoPortDmaInitOnly | Jika memungkinkan, driver port video harus mengunci memori untuk operasi DMA berikutnya. |
VideoPortUnlockAfterDma | Driver port video harus membuka kunci memori setelah operasi DMA dilakukan. |
Nilai kembali
VideoPortDoDma selalu mengembalikan NULL.
Keterangan
Lihat DMA Bus-Master di Driver Miniport Video untuk informasi tentang transfer DMA berbasis paket dan buffer umum.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows 2000 dan versi yang lebih baru dari sistem operasi Windows. |
Target Platform | Desktop |
Header | video.h (sertakan Video.h) |
Pustaka | Videoprt.lib |
DLL | Videoprt.sys |