dxmini.h header
This header is used by Display Devices Reference. For more information, see:
dxmini.h contains the following programming interfaces:
Callback functions
PDX_BOBNEXTFIELD The DxBobNextField callback function bobs the next field of interleaved data. |
PDX_ENABLEIRQ The DxEnableIRQ callback function indicates to the video miniport driver which IRQs should be enabled or disabled. |
PDX_FLIPOVERLAY The DxFlipOverlay callback function is called when a client of the video miniport driver wants to flip the overlay or when autoflipping is enabled. |
PDX_FLIPVIDEOPORT The DxFlipVideoPort callback function is called when a client of the video miniport driver wants to flip the video port extensions (VPE) object or when autoflipping is enabled. |
PDX_GETCURRENTAUTOFLIP The DxGetCurrentAutoflip callback function is called when the device is hardware autoflipping and a client of the video miniport driver wants to know which surface is receiving the current field of video data for capture purposes. |
PDX_GETIRQINFO The DxGetIRQInfo callback function indicates that the driver manages the interrupt request. |
PDX_GETPOLARITY The DxGetPolarity callback function returns the polarity (even or odd) of the current field being written by the video port extensions (VPE) object. |
PDX_GETPREVIOUSAUTOFLIP The DxGetPreviousAutoflip callback function is called when the device is hardware autoflipping and a client of the video miniport driver wants to know which surface received the previous field of video data for capture purposes. |
PDX_GETTRANSFERSTATUS The DxGetTransferStatus callback function is used by DirectDraw to determine which hardware bus master has completed. |
PDX_IRQCALLBACK The IRQCallback function performs operations related to the IRQ that occurred. |
PDX_LOCK The DxLock callback function is called when a client of the video miniport driver wants access to the frame buffer. |
PDX_SETSTATE The DxSetState callback function is called when a client of the video miniport driver decides it wants to switch from bob mode to weave mode, and vice versa. |
PDX_SKIPNEXTFIELD The DxSkipNextField callback function is called when the next field needs to be skipped or reenabled. |
PDX_TRANSFER The DxTransfer callback function informs the driver to bus master data from a surface to the buffer specified in the memory descriptor list (MDL). |
Structures
DDBOBNEXTFIELDINFO The DDBOBNEXTFIELDINFO structure contains the bob information for the surface. |
DDENABLEIRQINFO The DDENABLEIRQINFO structure contains the information required to enable interrupts. |
DDFLIPOVERLAYINFO The DDFLIPOVERLAYINFO structure contains the flip information for the surface. |
DDFLIPVIDEOPORTINFO The DDFLIPVIDEOPORTINFO structure contains the video port extensions (VPE) object and surface information. |
DDGETCURRENTAUTOFLIPININFO The DDGETCURRENTAUTOFLIPININFO structure contains the video port extensions (VPE) object information. |
DDGETCURRENTAUTOFLIPOUTINFO The DDGETCURRENTAUTOFLIPOUTINFO structure provides the surface information. |
DDGETIRQINFO The DDGETIRQINFO structure contains interrupt information for the video miniport driver. |
DDGETPOLARITYININFO The DDGETPOLARITYININFO structure contains the video port extensions (VPE) object information. |
DDGETPOLARITYOUTINFO The DDGETPOLARITYOUTINFO structure contains the polarity information of the video port extensions (VPE) object. |
DDGETPREVIOUSAUTOFLIPININFO The DDGETPREVIOUSAUTOFLIPININFO structure provides the video port extensions (VPE) object information. |
DDGETPREVIOUSAUTOFLIPOUTINFO The DDGETPREVIOUSAUTOFLIPOUTINFO structure provides the surface data. |
DDGETTRANSFERSTATUSOUTINFO The DDGETTRANSFERSTATUSOUTINFO structure contains the transfer status information. |
DDLOCKININFO The DDLOCKININFO structure contains the surface information. |
DDLOCKOUTINFO The DDLOCKOUTINFO structure contains the surface information output from the DxLock function. |
DDSETSTATEININFO The DDSETSTATEININFO structure contains the surface and video port extensions (VPE) object information. |
DDSETSTATEOUTINFO The DDSETSTATEOUTINFO structure contains the state information for the video port extensions (VPE) object. |
DDSKIPNEXTFIELDINFO The DDSKIPNEXTFIELDINFO structure contains the skip information for the video port extensions (VPE) object. |
DDSURFACEDATA The DDSURFACEDATA structure is used by DirectDraw to represent a surface to the kernel-mode miniport driver. |
DDTRANSFERININFO The DDTRANSFERININFO structure contains the transfer information for the surface |
DDTRANSFEROUTINFO The DDTRANSFEROUTINFO structure returns the polarity of the field being captured. |
DDVIDEOPORTDATA The DDVIDEOPORTDATA structure is used by DirectDraw to represent a video port extensions (VPE) object to the kernel-mode video miniport driver. |
DX_IRQDATA The DX_IRQDATA structure contains the IRQ information supplied by the driver. |
DXAPI_INTERFACE The DXAPI_INTERFACE structure contains the interface callback functions that a video miniport driver implements to support Kernel-Mode Video Transport. |