S_PRESENT

Liste de certains des codes de retour possibles pour les méthodes et les fonctions.

#define Description
S_OK L’appareil s’exécute normalement et peut être utilisé pour le rendu.
S_PRESENT_OCCLUDED La zone de présentation est obstruée. L’occlusion signifie que la fenêtre de présentation est réduite ou qu’un autre appareil est entré en mode plein écran sur le même moniteur que la fenêtre de présentation et que la fenêtre de présentation est entièrement sur cet écran. L’occlusion ne se produit pas si la zone cliente est couverte par une autre fenêtre.
Les applications obstruées peuvent continuer le rendu et tous les appels réussissent, mais la fenêtre de présentation obstruée ne sera pas mise à jour. De préférence, l’application doit arrêter le rendu dans la fenêtre de présentation à l’aide de l’appareil et continuer à appeler CheckDeviceState jusqu’à ce que S_OK ou S_PRESENT_MODE_CHANGED retourne.
S_PRESENT_MODE_CHANGED Le mode d’affichage du bureau a été modifié. L’application peut continuer le rendu, mais il peut y avoir conversion/étirement des couleurs. Choisissez un format de mémoire tampon arrière similaire au mode d’affichage actuel, puis appelez Réinitialiser pour recréer les chaînes d’échange. L’appareil quittera cet état après l’appel d’une réinitialisation.

 

D’autres codes d’erreur sont contenus dans D3DERR.

Constantes Direct3D