Функция VideoPortDoDma (video.h)
Функция VideoPortDoDma устарела в Windows 2000 и более поздних версиях.
VideoPortDoDma вызывает функцию HwVidStartDma драйвера мини-порта.
Синтаксис
VIDEOPORT_DEPRECATED VIDEOPORT_API PDMA VideoPortDoDma(
[in] IN PVOID HwDeviceExtension,
[in] IN PDMA pDma,
[in] IN DMA_FLAGS DmaFlags
);
Параметры
[in] HwDeviceExtension
Указатель на расширение устройства драйвера мини-порта.
[in] pDma
Указывает дескриптор DMA, отличный от NULL . Этот дескриптор был получен из предыдущего вызова VideoPortDoDma или из элемента OutputBufferVIDEO_REQUEST_PACKET , возвращенного VideoPortLockPages.
[in] DmaFlags
Указывает действие, подлежащее выполнению. Этот элемент может иметь одно из следующих значений:
Значение | Значение |
---|---|
VideoPortKeepPagesLockedVideoPortDmaInitOnly | По возможности драйвер видеопорта должен блокировать память для последующих операций DMA. |
VideoPortUnlockAfterDma | Драйвер видеопорта должен разблокировать память после выполнения операции DMA. |
Возвращаемое значение
VideoPortDoDma всегда возвращает значение NULL.
Комментарии
Сведения о передачах DMA на основе пакетов и общих буферов см. в разделе Bus-Master DMA в видеоДрайвере минипорта .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows 2000 и более поздних версиях операционных систем Windows. |
Целевая платформа | Персональный компьютер |
Верхняя часть | video.h (включить Video.h) |
Библиотека | Videoprt.lib |
DLL | Videoprt.sys |