VideoPortDoDma-Funktion (video.h)
Die VideoPortDoDma--Funktion ist in Windows 2000 und höher veraltete.
VideoPortDoDma- bewirkt, dass die HwVidStartDma--Funktion des Miniporttreibers aufgerufen wird.
Syntax
VIDEOPORT_DEPRECATED VIDEOPORT_API PDMA VideoPortDoDma(
[in] IN PVOID HwDeviceExtension,
[in] IN PDMA pDma,
[in] IN DMA_FLAGS DmaFlags
);
Parameter
[in] HwDeviceExtension
Zeigen Sie auf die Geräteerweiterung des Miniporttreibers.
[in] pDma
Gibt ein nichtNULL- DMA-Handle an. Dieses Handle wurde von einem vorherigen Aufruf an VideoPortDoDma oder vom OutputBuffer Mitglied der von VideoPortLockPageszurückgegebenen VIDEO_REQUEST_PACKET abgerufen.
[in] DmaFlags
Gibt die auszuführende Aktion an. Dieses Element kann einer der folgenden Werte sein:
Wert | Bedeutung |
---|---|
VideoPortKeepPagesLockedVideoPortDmaInitOnly | Wenn möglich, sollte der Videoporttreiber den Speicher für nachfolgende DMA-Vorgänge gesperrt lassen. |
VideoPortUnlockAfterDma | Der Videoporttreiber sollte den Speicher entsperren, nachdem der DMA-Vorgang ausgeführt wurde. |
Rückgabewert
VideoPortDoDma- 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 |