Condividi tramite


Metodo IDirectDraw7::TestCooperativeLevel (ddraw.h)

Segnala lo stato corrente a livello cooperativo del dispositivo DirectDraw per un'applicazione a schermo intero o finestra.

Sintassi

HRESULT TestCooperativeLevel();

Valore restituito

Se il metodo ha esito positivo, il valore restituito viene DD_OK, che indica che l'applicazione chiamante può continuare.

Se ha esito negativo, il metodo può restituire uno dei valori di errore seguenti (vedere la sezione Osservazioni):

  • DDERR_INVALIDOBJECT
  • DDERR_EXCLUSIVEMODEALREADYSET
  • DDERR_NOEXCLUSIVEMODE
  • DDERR_WRONGMODE

Commenti

Questo metodo è particolarmente utile per le applicazioni che usano il WM_ACTIVATEAPP e WM_DISPLAYCHANGE messaggi di sistema come notifica per ripristinare superfici o ricreare oggetti DirectDraw. Il valore restituito DD_OK indica sempre che l'applicazione può continuare, ma i codici di errore vengono interpretati in modo diverso, a seconda del livello cooperativo usato dall'applicazione.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione ddraw.h
Libreria Ddraw.lib
DLL Ddraw.dll

Vedi anche

IDirectDraw7