Share via


DXAPI_INTERFACE-Struktur (dxmini.h)

Die DXAPI_INTERFACE-Struktur enthält die Schnittstellenrückruffunktionen, die ein Video-Miniporttreiber zur Unterstützung des Kernelmodus-Videotransports implementiert.

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;

Member

Size

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

Version

Gibt die Version der DxApi-Schnittstelle des Video-Miniporttreibers an. Dieser Wert ist DXAPI_HALVERSION in dxmini.h definiert.

Context

Zeigt auf die Geräteerweiterung des Geräts.

InterfaceReference

Vom Treiber nicht verwendet.

InterfaceDereference

Vom Treiber nicht 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-Miniport-Treiberrückruffunktion.

DxBobNextField

Verweist auf die vom Treiber bereitgestellte DxBobNextField-Miniport-Treiberrückruffunktion.

DxSetState

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

DxLock

Verweist auf die vom Treiber bereitgestellte DxLock Miniport-Treiberrückruffunktion.

DxFlipOverlay

Verweist auf die vom Treiber bereitgestellte DxFlipOverlay-Miniport-Treiberrückruffunktion.

DxFlipVideoPort

Verweist auf die vom Treiber bereitgestellte DxFlipVideoPort-Miniport-Treiberrückruffunktion.

DxGetPolarity

Verweist auf die vom Treiber bereitgestellte DxGetPolarity-Miniport-Treiberrückruffunktion.

DxGetCurrentAutoflip

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

DxGetPreviousAutoflip

Verweist auf die vom Treiber bereitgestellte DxGetPreviousAutoflip Miniport-Treiberrückruffunktion.

DxTransfer

Verweist auf die vom Treiber bereitgestellte DxTransfer-Miniport-Treiberrückruffunktion.

DxGetTransferStatus

Verweist auf die vom Treiber bereitgestellte DxGetTransferStatus-Miniport-Treiberrückruffunktion.

Anforderungen

   
Kopfzeile dxmini.h (dxmini.h einschließen)

Weitere Informationen

DxApi