Freigeben über


VideoPortMapDmaMemory-Funktion (video.h)

Die VideoPortMapDmaMemory--Funktion ist veraltete in Windows 2000 und höher.

VideoPortMapDmaMemory- ordnet einen Speicherbereich für die Verwendung in DMA-Übertragungen zu.

Syntax

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

Zeigen Sie auf die Geräteerweiterung des Miniporttreibers.

[in] pVrp

Zeiger auf eine VIDEO_REQUEST_PACKET.

[in] BoardAddress

Gibt die Anfangsadresse des Adapters an.

[in] Length

Gibt die Länge des Speicherbereichs in Bytes an.

[in] InIoSpace

Gibt die Position des Bereichs an. Dieser Parameter kann einer der folgenden Werte sein:

Wert Bedeutung
VIDEO_MEMORY_SPACE_DENSE Der Speicher ist dicht zugeordnet und linear.
VIDEO_MEMORY_SPACE_IO Der Bereich befindet sich im System-E/A-Bereich. Sollte nicht vom Anzeigetreiber festgelegt werden.
VIDEO_MEMORY_SPACE_MEMORY Der Bereich befindet sich im Arbeitsspeicher. Sollte nicht vom Anzeigetreiber festgelegt werden.
VIDEO_MEMORY_SPACE_P6CACHE P6 MTRR-Zwischenspeicherung, die dem Write-Combine-Caching entspricht. (Kernel- und Benutzermodus).
VIDEO_MEMORY_SPACE_USER_MODE Speicherzeiger für die Anwendungsverwendung.

[in] MappedUserEvent

Ist für die Systemverwendung reserviert.

[in] DisplayDriverEvent

Ist für die Systemverwendung reserviert.

[in, out] VirtualAddress

Ist für die Systemverwendung reserviert.

Rückgabewert

VideoPortMapDmaMemory- gibt immer NULL-zurück.

Bemerkungen

Informationen zu paketbasierten und allgemeinen DMA-Übertragungen finden Sie unter Bus-Master DMA in Video Miniport Drivers.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows 2000 und höheren Versionen von Windows-Betriebssystemen.
Zielplattform- Desktop
Header- video.h (video.h einschließen)
Library Videoprt.lib
DLL- Videoprt.sys