Partager via


Méthode IDirectDraw7::TestCooperativeLevel (ddraw.h)

Indique la status de niveau coopératif actuelle de l’appareil DirectDraw pour une application fenêtré ou plein écran.

Syntaxe

HRESULT TestCooperativeLevel();

Valeur de retour

Si la méthode réussit, la valeur de retour est DD_OK, ce qui indique que l’application appelante peut continuer.

En cas d’échec, la méthode peut retourner l’une des valeurs d’erreur suivantes (voir Remarques) :

  • DDERR_INVALIDOBJECT
  • DDERR_EXCLUSIVEMODEALREADYSET
  • DDERR_NOEXCLUSIVEMODE
  • DDERR_WRONGMODE

Notes

Cette méthode est particulièrement utile pour les applications qui utilisent les messages système WM_ACTIVATEAPP et WM_DISPLAYCHANGE comme notification pour restaurer des surfaces ou recréer des objets DirectDraw. La valeur de retour DD_OK indique toujours que l’application peut continuer, mais les codes d’erreur sont interprétés différemment, en fonction du niveau coopératif utilisé par l’application.

Spécifications

   
Plateforme cible Windows
En-tête ddraw.h
Bibliothèque Ddraw.lib
DLL Ddraw.dll

Voir aussi

IDirectDraw7