Bagikan melalui


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

Lihat juga

VIDEO_REQUEST_PACKET

VideoPortLockPages