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.
EndDraw a été appelé, mais le rendertarget n’était pas dans un état valide. Cela peut résulter de l’appel de EndDraw sans BeginDraw correspondant.
Causes possibles
L’application a effectué plusieurs appels à EndDraw sans appeler BeginDraw sur la même cible. Lors de l’utilisation de Direct2D, les applications doivent correspondre à chaque appel à EndDraw avec un appel antérieur à BeginDraw. Ce message peut également se produire si la cible est dans un état erroné et n’a pas été restituable.
Correctifs possibles
Vérifiez que chaque appel à BeginDraw est mis en correspondance avec un EndDraw suivant. Lors de l’envoi de commandes à une cible à l’aide de Flush ou EndDraw, vérifiez que le résultat retourné est S_OK avant de tenter d’utiliser à nouveau la cible.