Bagikan melalui


Fungsi VideoPortMapDmaMemory (video.h)

Fungsi VideoPortMapDmaMemorykedaluarsa di Windows 2000 dan yang lebih baru.

VideoPortMapDmaMemory memetakan berbagai memori untuk digunakan dalam transfer DMA.

Sintaks

VIDEOPORT_DEPRECATED VIDEOPORT_API PDMA VideoPortMapDmaMemory(
  [in]      IN PVOID                 HwDeviceExtension,
  [in]      IN PVIDEO_REQUEST_PACKET pVrp,
  [in]      IN PHYSICAL_ADDRESS      BoardAddress,
  [in]      IN PULONG                Length,
  [in]      IN PULONG                InIoSpace,
  [in]      IN PVOID                 MappedUserEvent,
  [in]      IN PVOID                 DisplayDriverEvent,
  [in, out] IN OUT PVOID             *VirtualAddress
);

Parameter

[in] HwDeviceExtension

Arahkan ke ekstensi perangkat driver miniport.

[in] pVrp

Arahkan ke VIDEO_REQUEST_PACKET.

[in] BoardAddress

Menentukan alamat awal adapter.

[in] Length

Menentukan panjang, dalam byte, dari rentang memori.

[in] InIoSpace

Menunjukkan lokasi rentang. Parameter ini bisa menjadi salah satu nilai berikut:

Nilai Makna
VIDEO_MEMORY_SPACE_DENSE Memori dipetakan dengan padat dan linier.
VIDEO_MEMORY_SPACE_IO Rentangnya berada di ruang I/O sistem. Tidak boleh disetel oleh pengandar tampilan.
VIDEO_MEMORY_SPACE_MEMORY Rentang berada di ruang memori. Tidak boleh disetel oleh pengandar tampilan.
VIDEO_MEMORY_SPACE_P6CACHE Penembolokan MTRR P6, yang setara dengan penembolokan gabungan tulis. (mode kernel dan pengguna).
VIDEO_MEMORY_SPACE_USER_MODE Penunjuk memori untuk penggunaan aplikasi.

[in] MappedUserEvent

Dicadangkan untuk penggunaan sistem.

[in] DisplayDriverEvent

Dicadangkan untuk penggunaan sistem.

[in, out] VirtualAddress

Dicadangkan untuk penggunaan sistem.

Mengembalikan nilai

VideoPortMapDmaMemory 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