Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 |