Partilhar via


Função VideoPortGetDmaAdapter (video.h)

A função VideoPortGetDmaAdapter retorna um ponteiro para uma estrutura VP_DMA_ADAPTER, que é usada em chamadas subsequentes para outras funções relacionadas ao DMA.

Sintaxe

VIDEOPORT_DEPRECATED VIDEOPORT_API PVP_DMA_ADAPTER VideoPortGetDmaAdapter(
  [in] IN PVOID                  HwDeviceExtension,
  [in] IN PVP_DEVICE_DESCRIPTION VpDeviceDescription
);

Parâmetros

[in] HwDeviceExtension

Ponteiro para a extensão do dispositivo do driver de miniport.

[in] VpDeviceDescription

Ponteiro para uma estrutura VP_DEVICE_DESCRIPTION, que descreve os atributos do dispositivo físico.

Valor de retorno

VideoPortGetDmaAdapter retorna um ponteiro para uma estrutura VP_DMA_ADAPTER com êxito; se não tiver êxito na obtenção de informações sobre o adaptador DMA, ele retornará NULL.

Observações

A estrutura VP_DMA_ADAPTER contém informações de atributo sobre um adaptador de DMA específico. Essa estrutura é um tipo de dados opaco que é usado internamente pelo driver de porta de vídeo.

Um driver de miniporto de vídeo deve chamar o videoPortGetDmaAdapter do driver de porta de vídeo para obter informações sobre um adaptador DMA.

typedef struct __VP_DMA_ADAPTER* PVP_DMA_ADAPTER;

Essa estrutura não tem membros públicos.

Essa estrutura está disponível no Windows XP e posterior.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível no Windows XP 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
IRQL PASSIVE_LEVEL

Consulte também

VP_DEVICE_DESCRIPTION

VideoPortCompleteDma

VideoPortPutDmaAdapter

VideoPortStartDma