VirtualBox

Changeset 3356 in vbox for trunk/src/VBox/Additions


Ignore:
Timestamp:
Jul 2, 2007 4:38:41 PM (18 years ago)
Author:
vboxsync
Message:

DirectDraw entrypoints added (disabled)

Location:
trunk/src/VBox/Additions/WINNT/Graphics/Display
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Additions/WINNT/Graphics/Display/Makefile.kmk

    r2981 r3356  
    4242        screen.c \
    4343        drv.c \
     44        dd.c \
    4445        vbva.c \
    4546        vrdp.c \
  • trunk/src/VBox/Additions/WINNT/Graphics/Display/driver.h

    r3153 r3356  
    2020#include "ntddvdeo.h"
    2121#include "debug.h"
     22#include "dd.h"
    2223
    2324#include "../Miniport/vboxioctl.h"
  • trunk/src/VBox/Additions/WINNT/Graphics/Display/enable.c

    r3153 r3356  
    116116}
    117117
    118 BOOL APIENTRY DrvGetDirectDrawInfo(
    119     DHPDEV        dhpdev,
    120     DD_HALINFO   *pHalInfo,
    121     DWORD        *pdwNumHeaps,
    122     VIDEOMEMORY  *pvmList,
    123     DWORD        *pdwNumFourCCCodes,
    124     DWORD        *pdwFourCC
    125     )
    126 {
    127     DISPDBG((0, "Experimental %s: %p, %p, %p, %p, %p. %p\n", __FUNCTION__, dhpdev, pHalInfo, pdwNumHeaps, pvmList, pdwNumFourCCCodes, pdwFourCC));
    128     return FALSE;
    129 }
    130 
    131 BOOL APIENTRY DrvEnableDirectDraw(
    132     DHPDEV                  dhpdev,
    133     DD_CALLBACKS           *pCallBacks,
    134     DD_SURFACECALLBACKS    *pSurfaceCallBacks,
    135     DD_PALETTECALLBACKS    *pPaletteCallBacks
    136     )
    137 {
    138     DISPDBG((0, "Experimental %s: %p, %p, %p, %p\n", __FUNCTION__, dhpdev, pCallBacks, pSurfaceCallBacks, pPaletteCallBacks));
    139     return FALSE;
    140 }
    141 
    142118/* Experimental end */
    143119
     
    167143    {   INDEX_DrvSaveScreenBits,        (PFN) DrvSaveScreenBits     },  // 40 0x28
    168144    {   INDEX_DrvGetModes,              (PFN) DrvGetModes           },  // 41 0x29
     145#if 0
     146    {   INDEX_DrvGetDirectDrawInfo,     (PFN) DrvGetDirectDrawInfo  },  // 59 0x3b
     147    {   INDEX_DrvEnableDirectDraw,      (PFN) DrvEnableDirectDraw   },  // 60 0x3c
     148    {   INDEX_DrvDisableDirectDraw,     (PFN) DrvDisableDirectDraw  },  // 61 0x3d
     149#endif
    169150    {   INDEX_DrvNotify,                (PFN) DrvNotify             },  // 87 0x57
    170151//     /* Experimental. */
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette