Поделиться через


Метод IDirectDrawSurface7::GetOverlayPosition (ddraw.h)

Извлекает координаты отображения этой поверхности. Этот метод используется на видимой активной поверхности наложения (то есть на поверхности с установленным флагом DDSCAPS_OVERLAY).

Синтаксис

HRESULT GetOverlayPosition(
  [out] LPLONG unnamedParam1,
  [out] LPLONG unnamedParam2
);

Параметры

[out] unnamedParam1

Указатель на переменную, которая получает координату отображения x этой поверхности в случае успешного вызова.

[out] unnamedParam2

Указатель на переменную, которая получает координату отображения по оси Y этой поверхности в случае успешного вызова.

Возвращаемое значение

Если метод выполнен успешно, возвращаемое значение будет DD_OK.

В случае сбоя метод может вернуть одно из следующих значений ошибки:

  • DDERR_GENERIC
  • DDERR_INVALIDOBJECT
  • DDERR_INVALIDPARAMS
  • DDERR_INVALIDPOSITION
  • DDERR_NOOVERLAYDEST
  • DDERR_NOTAOVERLAYSURFACE
  • DDERR_OVERLAYNOTVISIBLE
  • DDERR_SURFACELOST

Требования

Требование Значение
Целевая платформа Windows
Header ddraw.h
Библиотека Ddraw.lib
DLL Ddraw.dll

См. также раздел

IDirectDrawSurface7