Metodo IDirectDrawSurface7::UpdateOverlayZOrder (ddraw.h)
Imposta l'ordine z di una sovrimpressione.
Sintassi
HRESULT UpdateOverlayZOrder(
[in] DWORD unnamedParam1,
[in] LPDIRECTDRAWSURFACE7 unnamedParam2
);
Parametri
[in] unnamedParam1
Uno dei flag seguenti che determina l'ordine z della sovrimpressione:
DDOVERZ_INSERTINBACKOF
Inserisce questa sovrimpressione nella catena di sovrimpressione dietro la sovrimpressione di riferimento.
DDOVERZ_INSERTINFRONTOF
Inserisce questa sovrimpressione nella catena di sovrapposizione davanti alla sovrimpressione di riferimento.
DDOVERZ_MOVEBACKWARD
Sposta questa sovrimpressione una posizione all'indietro nella catena di sovrapposizione.
DDOVERZ_MOVEFORWARD
Sposta questa sovrimpressione in avanti nella catena di sovrimpressione.
DDOVERZ_SENDTOBACK
Sposta questa sovrimpressione nella parte posteriore della catena di sovrimpressione.
DDOVERZ_SENDTOFRONT
Sposta questa sovrimpressione nella parte anteriore della catena di sovrapposizione.
[in] unnamedParam2
Puntatore all'interfaccia IDirectDrawSurface7 per la superficie DirectDraw da usare come posizione relativa nella catena di sovrapposizione. Questo parametro è necessario solo per i flag DDOVERZ_INSERTINBACKOF e DDOVERZ_INSERTINFRONTOF.
Valore restituito
Se il metodo ha esito positivo, il valore restituito viene DD_OK.
Se ha esito negativo, il metodo può restituire uno dei valori di errore seguenti:
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_NOTAOVERLAYSURFACE
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | ddraw.h |
Libreria | Ddraw.lib |
DLL | Ddraw.dll |