Função VideoPortDoDma (video.h)
A função VideoPortDoDma é obsoleta no Windows 2000 e posterior.
VideoPortDoDma faz com que a função HwVidStartDma do driver de miniporto seja chamada.
Sintaxe
VIDEOPORT_DEPRECATED VIDEOPORT_API PDMA VideoPortDoDma(
[in] IN PVOID HwDeviceExtension,
[in] IN PDMA pDma,
[in] IN DMA_FLAGS DmaFlags
);
Parâmetros
[in] HwDeviceExtension
Ponteiro para a extensão do dispositivo do driver de miniport.
[in] pDma
Especifica um identificador de DMANULL não. Esse identificador foi obtido de uma chamada anterior para VideoPortDoDma ou do membro OutputBuffer do VIDEO_REQUEST_PACKET retornado pelo VideoPortLockPages.
[in] DmaFlags
Especifica a ação a ser executada. Esse membro pode ser um dos seguintes valores:
Valor | Significado |
---|---|
VideoPortKeepPagesLockedVideoPortDmaInitOnly | Se possível, o driver da porta de vídeo deve manter a memória bloqueada para operações DMA subsequentes. |
VideoPortUnlockAfterDma | O driver da porta de vídeo deve desbloquear a memória depois que a operação DMA for executada. |
Valor de retorno
VideoPortDoDma sempre retorna NULL .
Observações
Consulte Bus-Master DMA em Drivers de Miniporto de Vídeo para obter informações sobre transferências de DMA baseadas em pacotes e de buffer comum.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível no Windows 2000 e versões posteriores dos sistemas operacionais Windows. |
da Plataforma de Destino | Área de trabalho |
cabeçalho | video.h (inclua Video.h) |
biblioteca | Videoprt.lib |
de DLL | Videoprt.sys |