Freigeben über


DXAPI_INTERFACE Struktur (dxmini.h)

Die DXAPI_INTERFACE-Struktur enthält die Schnittstellenrückruffunktionen, die ein Videominiporttreiber implementiert, um Kernel-Mode Videotransport-zu unterstützen.

Syntax

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;

Angehörige

Size

Gibt die Größe in Byte dieser DXAPI_INTERFACE Struktur an.

Version

Gibt die Version der DxApi-Schnittstelle des Videominiporttreibersan. Dieser Wert wird in dxmini.hdefiniert DXAPI_HALVERSION.

Context

Verweist auf die Geräteerweiterung des Geräts.

InterfaceReference

Nicht vom Treiber verwendet.

InterfaceDereference

Nicht vom Treiber verwendet.

DxGetIrqInfo

Verweist auf die vom Treiber bereitgestellte DxGetIRQInfo Miniporttreiberrückruffunktion.

DxEnableIrq

Verweist auf die vom Treiber bereitgestellte DxEnableIRQ Miniporttreiberrückruffunktion.

DxSkipNextField

Verweist auf die vom Treiber bereitgestellte DxSkipNextField Miniporttreiberrückruffunktion.

DxBobNextField

Verweist auf die vom Treiber bereitgestellte DxBobNextField Miniporttreiberrückruffunktion.

DxSetState

Verweist auf die vom Treiber bereitgestellte DxSetState Miniporttreiberrückruffunktion.

DxLock

Verweist auf die vom Treiber bereitgestellte DxLock- Miniporttreiberrückruffunktion.

DxFlipOverlay

Verweist auf die vom Treiber bereitgestellte DxFlipOverlay Miniporttreiberrückruffunktion.

DxFlipVideoPort

Verweist auf die vom Treiber bereitgestellte DxFlipVideoPort Miniporttreiberrückruffunktion.

DxGetPolarity

Verweist auf die vom Treiber bereitgestellte DxGetPolarity Miniporttreiberrückruffunktion.

DxGetCurrentAutoflip

Verweist auf die vom Treiber bereitgestellte DxGetCurrentAutoflip Miniporttreiberrückruffunktion.

DxGetPreviousAutoflip

Verweist auf die vom Treiber bereitgestellte DxGetPreviousAutoflip Miniporttreiberrückruffunktion.

DxTransfer

Verweist auf die vom Treiber bereitgestellte DxTransfer- Miniporttreiberrückruffunktion.

DxGetTransferStatus

Verweist auf die vom Treiber bereitgestellte DxGetTransferStatus Miniporttreiberrückruffunktion.

Anforderungen

Anforderung Wert
Header- dxmini.h (include Dxmini.h)

Siehe auch

DxApi-