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 |