VideoPortDoDma-Funktion (video.h)
Die VideoPortDoDma-Funktion ist in Windows 2000 und höher veraltet .
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
Zeiger auf die Geräteerweiterung des Miniporttreibers.
[in] pDma
Gibt ein DMA-Handle ungleich NULL an. Dieses Handle wurde aus einem vorherigen Aufruf von VideoPortDoDma oder vom OutputBuffer-Member der von VideoPortLockPages zurückgegebenenVIDEO_REQUEST_PACKET abgerufen.
[in] DmaFlags
Gibt die auszuführende Aktion an. Dieser Member 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.
Hinweise
Informationen zu paketbasierten und allgemeinen DMA-Übertragungen finden Sie unter Bus-Master-DMA in Video-Miniporttreibern .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows 2000 und höheren Versionen der Windows-Betriebssysteme. |
Zielplattform | Desktop |
Kopfzeile | video.h (Video.h einschließen) |
Bibliothek | Videoprt.lib |
DLL | Videoprt.sys |