Compartir a través de


Método IDirectDrawSurface7::UpdateOverlayZOrder (ddraw.h)

Establece el orden z de una superposición.

Sintaxis

HRESULT UpdateOverlayZOrder(
  [in] DWORD                unnamedParam1,
  [in] LPDIRECTDRAWSURFACE7 unnamedParam2
);

Parámetros

[in] unnamedParam1

Una de las siguientes marcas que determina el orden z de la superposición:

DDOVERZ_INSERTINBACKOF

Inserta esta superposición en la cadena de superposición detrás de la superposición de referencia.

DDOVERZ_INSERTINFRONTOF

Inserta esta superposición en la cadena de superposición delante de la superposición de referencia.

DDOVERZ_MOVEBACKWARD

Mueve esta superposición una posición hacia atrás en la cadena de superposición.

DDOVERZ_MOVEFORWARD

Mueve esta superposición una posición hacia delante en la cadena de superposición.

DDOVERZ_SENDTOBACK

Mueve esta superposición a la parte posterior de la cadena de superposición.

DDOVERZ_SENDTOFRONT

Mueve esta superposición hacia la parte delantera de la cadena de superposición.

[in] unnamedParam2

Puntero a la interfaz IDirectDrawSurface7 para la superficie de DirectDraw que se usará como posición relativa en la cadena de superposición. Este parámetro solo es necesario para las marcas DDOVERZ_INSERTINBACKOF y DDOVERZ_INSERTINFRONTOF.

Valor devuelto

Si el método se realiza correctamente, el valor devuelto se DD_OK.

Si se produce un error, el método puede devolver uno de los siguientes valores de error:

  • DDERR_INVALIDOBJECT
  • DDERR_INVALIDPARAMS
  • DDERR_NOTAOVERLAYSURFACE

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado ddraw.h
Library Ddraw.lib
Archivo DLL Ddraw.dll

Consulte también

IDirectDrawSurface7