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 |