D1114 : pointeur NULL non facultatif
Le paramètre [parameter] pour interface::method n’est pas facultatif. Un pointeur NULL a été passé. Cela entraîne le blocage de Direct2D.
Espaces réservés
-
Paramètre
-
Nom du paramètre qui contient le pointeur NULL .
-
Interface
-
Nom de l’interface à laquelle la méthode appartient.
-
Méthode
-
Nom de la méthode qui a reçu le paramètre non valide.
Exemples
L’exemple suivant montre que la méthode FillGeometry reçoit un pointeur NULL pour le paramètre geometry non facultatif.
m_pRenderTarget->FillGeometry(NULL, m_pYellowGreenBrush);
Cet exemple génère le message de débogage suivant :
D2D DEBUG ERROR - The parameter [geometry] for ID2D1RenderTarget::FillGeometry is not optional.
A NULL pointer was passed. This will cause Direct2D to crash.
Causes possibles
Un pointeur NULL a été passé pour un paramètre non facultatif.
Correctifs
Vérifiez qu’un paramètre non facultatif n’a pas de pointeur NULL.