Compartilhar via


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

Define a ordem z de uma sobreposição.

Sintaxe

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

Parâmetros

[in] unnamedParam1

Um dos seguintes sinalizadores que determina a ordem z da sobreposição:

DDOVERZ_INSERTINBACKOF

Insere essa sobreposição na cadeia de sobreposição por trás da sobreposição de referência.

DDOVERZ_INSERTINFRONTOF

Insere essa sobreposição na cadeia de sobreposição na frente da sobreposição de referência.

DDOVERZ_MOVEBACKWARD

Move essa sobreposição uma posição para trás na cadeia de sobreposição.

DDOVERZ_MOVEFORWARD

Move essa sobreposição uma posição para a frente na cadeia de sobreposição.

DDOVERZ_SENDTOBACK

Move essa sobreposição para a parte de trás da cadeia de sobreposição.

DDOVERZ_SENDTOFRONT

Move essa sobreposição para a frente da cadeia de sobreposição.

[in] unnamedParam2

Um ponteiro para a interface IDirectDrawSurface7 para a superfície DirectDraw a ser usada como uma posição relativa na cadeia de sobreposição. Esse parâmetro é necessário apenas para os sinalizadores DDOVERZ_INSERTINBACKOF e DDOVERZ_INSERTINFRONTOF.

Retornar valor

Se o método for bem-sucedido, o valor retornado será DD_OK.

Se falhar, o método poderá retornar um dos seguintes valores de erro:

  • DDERR_INVALIDOBJECT
  • DDERR_INVALIDPARAMS
  • DDERR_NOTAOVERLAYSURFACE

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho ddraw.h
Biblioteca Ddraw.lib
DLL Ddraw.dll

Confira também

IDirectDrawSurface7