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 de implementa para admitir Kernel-Mode transporte de vídeo.

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 miniport de vídeo. Este valor se DXAPI_HALVERSION definido en dxmini.h.

Context

Apunta a la extensión 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 controlador de miniport.

DxEnableIrq

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

DxSkipNextField

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

DxBobNextField

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

DxSetState

Apunta a la función de devolución de llamada del controlador DxSetState controlador de miniport.

DxLock

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

DxFlipOverlay

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

DxFlipVideoPort

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

DxGetPolarity

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

DxGetCurrentAutoflip

Apunta a la función de devolución de llamada del controlador DxGetCurrentAutoflip función de devolución de llamada del controlador de miniport.

DxGetPreviousAutoflip

Apunta a la función de devolución de llamada del controlador DxGetPreviousAutoflip función de devolución de llamada del controlador de miniport.

DxTransfer

Apunta al controlador proporcionado DxTransfer función de devolución de llamada del controlador de miniport.

DxGetTransferStatus

Apunta al controlador proporcionado DxGetTransferStatus función de devolución de llamada del controlador de miniport.

Requisitos

Requisito Valor
encabezado de dxmini.h (include Dxmini.h)

Consulte también

dxApi