Share via


IDirectDrawSurface::GetOverlayPosition (Compact 2013)

3/26/2014

Given a visible, active overlay surface (DDSCAPS_OVERLAY flag set), this method returns the display coordinates of the surface.

Syntax

HRESULT GetOverlayPosition(
  LPLONG lplX, 
  LPLONG lplY
); 

Parameters

  • lplX
    Address of the x-display coordinates.
  • lplY
    Address of the y-display coordinates.

Return Value

If the method succeeds, the return value is DD_OK.

If the method fails, the return value may be one of the following error values:

DDERR_GENERIC

DDERR_INVALIDOBJECT

DDERR_INVALIDPARAMS

DDERR_INVALIDPOSITION

DDERR_NOOVERLAYDEST

DDERR_NOTAOVERLAYSURFACE

DDERR_OVERLAYNOTVISIBLE

DDERR_SURFACELOST

For more information on these error codes see DirectDraw Return Values.

Requirements

Header

ddraw.h

Library

ddraw.lib

See Also

Reference

IDirectDrawSurface
DirectDraw Reference
DirectDraw Interfaces
IDirectDrawSurface::SetOverlayPosition
IDirectDrawSurface::UpdateOverlay

Other Resources

DirectDraw