Compartir a través de


estructura DXAPI_INTERFACE (dxmini.h)

La estructura DXAPI_INTERFACE contiene las funciones de devolución de llamada de interfaz que un controlador de miniporte de vídeo implementa para admitir el transporte de vídeo en modo kernel.

Sintaxis

typedef struct _DXAPI_INTERFACE {
  USHORT                  Size;
  USHORT                  Version;
  PVOID                   Context;
  PVOID                   InterfaceReference;
  PVOID                   InterfaceDereference;
  PDX_GETIRQINFO          DxGetIrqInfo;
  PDX_ENABLEIRQ           DxEnableIrq;
  PDX_SKIPNEXTFIELD       DxSkipNextField;
  PDX_BOBNEXTFIELD        DxBobNextField;
  PDX_SETSTATE            DxSetState;
  PDX_LOCK                DxLock;
  PDX_FLIPOVERLAY         DxFlipOverlay;
  PDX_FLIPVIDEOPORT       DxFlipVideoPort;
  PDX_GETPOLARITY         DxGetPolarity;
  PDX_GETCURRENTAUTOFLIP  DxGetCurrentAutoflip;
  PDX_GETPREVIOUSAUTOFLIP DxGetPreviousAutoflip;
  PDX_TRANSFER            DxTransfer;
  PDX_GETTRANSFERSTATUS   DxGetTransferStatus;
} DXAPI_INTERFACE, *PDXAPI_INTERFACE;

Miembros

Size

Especifica el tamaño en bytes de esta estructura de DXAPI_INTERFACE.

Version

Especifica la versión de la interfaz DxApi del controlador de minipuerto de vídeo. Este valor se DXAPI_HALVERSION define en dxmini.h.

Context

Apunta a la extensión de dispositivo del dispositivo.

InterfaceReference

Sin usar por el controlador.

InterfaceDereference

Sin usar por el controlador.

DxGetIrqInfo

Apunta a la función de devolución de llamada del controlador dxGetIRQInfo proporcionada por el controlador.

DxEnableIrq

Apunta a la función de devolución de llamada del controlador dxEnableIRQ proporcionada por el controlador.

DxSkipNextField

Apunta a la función de devolución de llamada del controlador dxSkipNextField proporcionada por el controlador.

DxBobNextField

Apunta a la función de devolución de llamada del controlador dxBobNextField proporcionada por el controlador.

DxSetState

Apunta a la función de devolución de llamada del controlador dxSetState proporcionada por el controlador.

DxLock

Apunta a la función de devolución de llamada del controlador DxLock miniport proporcionada por el controlador.

DxFlipOverlay

Apunta a la función de devolución de llamada del controlador dxFlipOverlay proporcionada por el controlador.

DxFlipVideoPort

Apunta a la función de devolución de llamada del controlador dxFlipVideoPort proporcionada por el controlador.

DxGetPolarity

Apunta a la función de devolución de llamada del controlador dxGetPolarity proporcionada por el controlador.

DxGetCurrentAutoflip

Apunta a la función de devolución de llamada del controlador dxGetCurrentAutoflip proporcionada por el controlador.

DxGetPreviousAutoflip

Apunta a la función de devolución de llamada del controlador DxGetPreviousAutoflip proporcionada por el controlador.

DxTransfer

Apunta a la función de devolución de llamada del controlador dxTransfer proporcionada por el controlador.

DxGetTransferStatus

Apunta a la función de devolución de llamada del controlador dxGetTransferStatus proporcionada por el controlador.

Requisitos

   
Encabezado dxmini.h (include Dxmini.h)

Consulte también

DxApi