Partager via


structure DXAPI_INTERFACE (dxmini.h)

La structure DXAPI_INTERFACE contient les fonctions de rappel d’interface qu’un pilote miniport vidéo implémente pour prendre en charge le transport vidéo en mode noyau.

Syntaxe

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;

Membres

Size

Spécifie la taille en octets de cette structure DXAPI_INTERFACE.

Version

Spécifie la version de l’interface DxApi du pilote miniport vidéo. Cette valeur est DXAPI_HALVERSION définie dans dxmini.h.

Context

Pointe vers l’extension de l’appareil.

InterfaceReference

Non utilisé par le pilote.

InterfaceDereference

Non utilisé par le pilote.

DxGetIrqInfo

Pointe vers la fonction de rappel du pilote miniport DxGetIRQInfo fournie par le pilote.

DxEnableIrq

Pointe vers la fonction de rappel de pilote miniport DxEnableIRQ fournie par le pilote.

DxSkipNextField

Pointe vers la fonction de rappel du pilote miniport DxSkipNextField fournie par le pilote.

DxBobNextField

Pointe vers la fonction de rappel de pilote miniport DxBobNextField fournie par le pilote.

DxSetState

Pointe vers la fonction de rappel de pilote miniport DxSetState fournie par le pilote.

DxLock

Pointe vers la fonction de rappel du pilote DxLock miniport.

DxFlipOverlay

Pointe vers la fonction de rappel du pilote miniport DxFlipOverlay fournie par le pilote.

DxFlipVideoPort

Pointe vers la fonction de rappel du pilote miniport DxFlipVideoPort fournie par le pilote.

DxGetPolarity

Pointe vers la fonction de rappel du pilote miniport DxGetPolarity fournie.

DxGetCurrentAutoflip

Pointe vers la fonction de rappel du pilote miniport DxGetCurrentAutoflip fournie par le pilote.

DxGetPreviousAutoflip

Pointe vers la fonction de rappel du pilote DxGetPreviousAutoflip miniport.

DxTransfer

Pointe vers la fonction de rappel du pilote DxTransfer miniport.

DxGetTransferStatus

Pointe vers la fonction de rappel du pilote DxGetTransferStatus miniport fournie.

Spécifications

   
En-tête dxmini.h (include Dxmini.h)

Voir aussi

DxApi