Compartir a través de


Función VideoPortGetDmaAdapter (video.h)

La función VideoPortGetDmaAdapter devuelve un puntero a una estructura VP_DMA_ADAPTER, que se usa en llamadas posteriores a otras funciones relacionadas con DMA.

Sintaxis

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

Parámetros

[in] HwDeviceExtension

Puntero a la extensión del dispositivo del controlador de minipuerto.

[in] VpDeviceDescription

Puntero a una estructura VP_DEVICE_DESCRIPTION, que describe los atributos del dispositivo físico.

Valor devuelto

VideoPortGetDmaAdapter devuelve un puntero a una estructura de VP_DMA_ADAPTER correcta; si no se obtiene información sobre el adaptador DMA, devuelve NULL.

Observaciones

La estructura VP_DMA_ADAPTER contiene información de atributo sobre un adaptador DMA determinado. Esta estructura es un tipo de datos opaco que el controlador de puerto de vídeo usa internamente.

Un controlador de miniporte de vídeo debe llamar al controlador de puerto de vídeo videoPortGetDmaAdapter para obtener información sobre un adaptador DMA.

typedef struct __VP_DMA_ADAPTER* PVP_DMA_ADAPTER;

Esta estructura no tiene miembros públicos.

Esta estructura está disponible en Windows XP y versiones posteriores.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows XP y versiones posteriores de los sistemas operativos Windows.
de la plataforma de destino de Escritorio
encabezado de video.h (incluya Video.h)
biblioteca de Videoprt.lib
DLL de Videoprt.sys
irQL PASSIVE_LEVEL

Consulte también

VP_DEVICE_DESCRIPTION

VideoPortCompleteDma

VideoPortPutDmaAdapter

VideoPortStartDma