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 |