Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
The driver fills in the DDHAL_CALLBACKSstructure as part of initialization. It is recommended that DDGPE entry points be used, but custom entry points may be used where desired or where appropriate DDGPE entry points are not available.
typedef struct _DDHAL_CALLBACKS { DDHAL_DDCALLBACKS cbDDCallbacks ; DDHAL_DDSURFACECALLBACKS cbDDSurfaceCallbacks ; DDHAL_DDPALETTECALLBACKS cbDDPaletteCallbacks ; DDHAL_DDCALLBACKS HALDD ; DDHAL_DDSURFACECALLBACKS HALDDSurface ; DDHAL_DDPALETTECALLBACKS HALDDPalette ; DDHAL_DDCALLBACKS HELDD ; DDHAL_DDSURFACECALLBACKS HELDDSurface ; DDAHL_DDPALETTECALLBACKS HELDDPalette ; DDHAL_DDEXEBUFCALLBACKS cbDDExeBufCallbacks ; DDHAL_DDEXBUFCALLBACKS HALDDExeBuf ; DDHAL_DDEXEBUFCALLBACKS HELDDExeBuf ; DDHAL_DDVIDEOPORTCALLBACKS cbDDVideoPortCallbacks ; DDHAL_DDVIDEOPORTCALLBACKS HALDDVideoport ; DDHAL_DDCOLORCONTROLCALLBACKS cbDDColorControlCallbacks ; DDHAL_DDCOLORCONTROLCALLBACKS HALDDColorControl ; DDHAL_DDMISCELLANEOUSCALLBACKS cbDDMiscellaneousCallbacks ; DDHAL_DDMISCELLANEOUSCALLBACKS HALDDMiscellaneous ; DDHAL_DDKERNELCALLBACKS cbDDKernelCallbacks ; DDHAL_DDKERNELCALLBACKS HALDDKernel ; } DDHAL_CALLBACKS, far *LPDDHAL_CALLBACKS;
Last updated on Tuesday, July 13, 2004