Compartilhar via


estrutura DXAPI_INTERFACE (dxmini.h)

A estrutura DXAPI_INTERFACE contém as funções de retorno de chamada de interface que um driver de miniporto de vídeo implementa para dar suporte ao Transporte de Vídeo no Modo Kernel.

Sintaxe

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;

Membros

Size

Especifica o tamanho em bytes dessa estrutura DXAPI_INTERFACE.

Version

Especifica a versão da interface DxApi do driver de miniporto de vídeo. Esse valor é DXAPI_HALVERSION definido em dxmini.h.

Context

Aponta para a extensão do dispositivo.

InterfaceReference

Não utilizado pelo motorista.

InterfaceDereference

Não utilizado pelo motorista.

DxGetIrqInfo

Aponta para a função de retorno de chamada do driver de miniporto DxGetIRQInfo fornecida pelo driver.

DxEnableIrq

Aponta para a função de retorno de chamada do driver de miniporta DxEnableIRQ fornecida pelo driver.

DxSkipNextField

Aponta para a função de retorno de chamada do driver de miniporto DxSkipNextField fornecida pelo driver.

DxBobNextField

Aponta para a função de retorno de chamada do driver de miniporto DxBobNextField fornecida pelo driver.

DxSetState

Aponta para a função de retorno de chamada do driver de miniporto DxSetState fornecida pelo driver.

DxLock

Aponta para a função de retorno de chamada do driver de miniporta DxLock fornecida pelo driver.

DxFlipOverlay

Aponta para a função de retorno de chamada do driver de miniporto DxFlipOverlay fornecida pelo driver.

DxFlipVideoPort

Aponta para a função de retorno de chamada do driver de miniporto DxFlipVideoPort fornecida pelo driver.

DxGetPolarity

Aponta para a função de retorno de chamada do driver de miniporto DxGetPolarity fornecida pelo driver.

DxGetCurrentAutoflip

Aponta para a função de retorno de chamada do driver de miniporto DxGetCurrentAutoflip fornecida pelo driver.

DxGetPreviousAutoflip

Aponta para a função de retorno de chamada do driver de miniporto DxGetPreviousAutoflip fornecida pelo driver.

DxTransfer

Aponta para a função de retorno de chamada do driver de miniporto DxTransfer fornecida pelo driver.

DxGetTransferStatus

Aponta para a função de retorno de chamada do driver de miniporta DxGetTransferStatus fornecida pelo driver.

Requisitos

   
Cabeçalho dxmini.h (inclua Dxmini.h)

Confira também

DxApi