Share via


DXAPI_INTERFACE 構造体 (dxmini.h)

DXAPI_INTERFACE構造体には、カーネル モードのビデオ トランスポートをサポートするために 、ビデオ ミニポート ドライバー が実装するインターフェイス コールバック関数 含まれています。

構文

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;

メンバー

Size

このDXAPI_INTERFACE構造体のサイズをバイト単位で指定します。

Version

ビデオ ミニポート ドライバーの DxApi インターフェイスのバージョンを指定します。 この値は dxmini.h で定義DXAPI_HALVERSION。

Context

デバイスのデバイス拡張機能をポイントします。

InterfaceReference

ドライバーによって使用されていません。

InterfaceDereference

ドライバーによって使用されていません。

DxGetIrqInfo

ドライバー提供の DxGetIRQInfo ミニポート ドライバー コールバック関数を指します。

DxEnableIrq

ドライバー提供の DxEnableIRQ ミニポート ドライバーコールバック関数を指します。

DxSkipNextField

ドライバー提供の DxSkipNextField ミニポート ドライバーコールバック関数を指します。

DxBobNextField

ドライバー提供の DxBobNextField ミニポート ドライバーコールバック関数を指します。

DxSetState

ドライバー提供の DxSetState ミニポート ドライバーコールバック関数を指します。

DxLock

ドライバー提供の DxLock ミニポート ドライバーコールバック関数を指します。

DxFlipOverlay

ドライバー提供の DxFlipOverlay ミニポート ドライバー コールバック関数をポイントします。

DxFlipVideoPort

ドライバー提供の DxFlipVideoPort ミニポート ドライバーコールバック関数をポイントします。

DxGetPolarity

ドライバー提供の DxGetPolarity ミニポート ドライバーコールバック関数を指します。

DxGetCurrentAutoflip

ドライバー提供の DxGetCurrentAutoflip ミニポート ドライバーコールバック関数を指します。

DxGetPreviousAutoflip

ドライバー提供の DxGetPreviousAutoflip ミニポート ドライバーコールバック関数を指します。

DxTransfer

ドライバー提供の DxTransfer ミニポート ドライバーコールバック関数を指します。

DxGetTransferStatus

ドライバー提供の DxGetTransferStatus ミニポート ドライバーコールバック関数を指します。

要件

   
Header dxmini.h (Dxmini.h を含む)

関連項目

DxApi