Lines Matching refs:pSurfaceCallBacks
142 VBoxDispDrvEnableDirectDraw(DHPDEV dhpdev, DD_CALLBACKS *pCallBacks, DD_SURFACECALLBACKS *pSurfaceCallBacks,
153 pSurfaceCallBacks->dwSize = sizeof(DD_SURFACECALLBACKS);
154 pSurfaceCallBacks->Lock = VBoxDispDDLock;
155 pSurfaceCallBacks->Unlock = VBoxDispDDUnlock;
156 pSurfaceCallBacks->dwFlags = DDHAL_SURFCB32_LOCK|DDHAL_SURFCB32_UNLOCK;
166 pSurfaceCallBacks->DestroySurface = VBoxDispDDDestroySurface;
167 pSurfaceCallBacks->Flip = VBoxDispDDFlip;
168 pSurfaceCallBacks->GetFlipStatus = VBoxDispDDGetFlipStatus;
169 pSurfaceCallBacks->Blt = VBoxDispDDBlt;
170 pSurfaceCallBacks->GetBltStatus = VBoxDispDDGetBltStatus;
171 pSurfaceCallBacks->SetColorKey = VBoxDispDDSetColorKey;
172 pSurfaceCallBacks->dwFlags |= DDHAL_SURFCB32_DESTROYSURFACE|
179 pSurfaceCallBacks->UpdateOverlay = VBoxDispDDUpdateOverlay;
180 pSurfaceCallBacks->SetOverlayPosition = VBoxDispDDSetOverlayPosition;
181 pSurfaceCallBacks->dwFlags |= DDHAL_SURFCB32_UPDATEOVERLAY|DDHAL_SURFCB32_SETOVERLAYPOSITION;