Fonction VideoPortDoDma (video.h)
La fonction VideoPortDoDma est obsolète dans Windows 2000 et versions ultérieures.
VideoPortDoDma provoque l’appel de la fonction HwVidStartDma du pilote miniport.
Syntaxe
VIDEOPORT_DEPRECATED VIDEOPORT_API PDMA VideoPortDoDma(
[in] IN PVOID HwDeviceExtension,
[in] IN PDMA pDma,
[in] IN DMA_FLAGS DmaFlags
);
Paramètres
[in] HwDeviceExtension
Pointeur vers l’extension de périphérique du pilote miniport.
[in] pDma
Spécifie un handle DMA non NULL . Ce handle a été obtenu à partir d’un appel précédent à VideoPortDoDma ou du membre OutputBuffer du VIDEO_REQUEST_PACKET retourné par VideoPortLockPages.
[in] DmaFlags
Indique l'action à effectuer. Ce membre peut être l’une des valeurs suivantes :
Valeur | Signification |
---|---|
VideoPortKeepPagesLockedVideoPortDmaInitOnly | Si possible, le pilote de port vidéo doit conserver la mémoire verrouillée pour les opérations DMA suivantes. |
VideoPortUnlockAfterDma | Le pilote de port vidéo doit déverrouiller la mémoire une fois l’opération DMA effectuée. |
Valeur retournée
VideoPortDoDma retourne toujours null.
Remarques
Consultez Bus-Master DMA in Video Miniport Drivers pour plus d’informations sur les transferts DMA basés sur des paquets et des mémoires tampons courantes.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows 2000 et versions ultérieures des systèmes d’exploitation Windows. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | video.h (inclure Video.h) |
Bibliothèque | Videoprt.lib |
DLL | Videoprt.sys |