D1114: Nicht optionaler Zeiger NULL
Der Parameter [parameter] für interface::method ist nicht optional. Ein NULL-Zeiger wurde übergeben. Dadurch stürzt Direct2D ab.
Platzhalter
-
Parameter
-
Der Name des Parameters, der den NULL-Zeiger enthält.
-
Schnittstelle
-
Der Name der Schnittstelle, zu der die Methode gehört.
-
Methode
-
Der Name der Methode, die den ungültigen Parameter empfangen hat.
Beispiele
Das folgende Beispiel zeigt, dass die FillGeometry-Methode einen NULL-Zeiger für den nicht optionalen geometry-Parameter empfängt.
m_pRenderTarget->FillGeometry(NULL, m_pYellowGreenBrush);
In diesem Beispiel wird die folgende Debugmeldung erzeugt:
D2D DEBUG ERROR - The parameter [geometry] for ID2D1RenderTarget::FillGeometry is not optional.
A NULL pointer was passed. This will cause Direct2D to crash.
Mögliche Ursachen
Ein NULL-Zeiger wurde für einen nicht optionalen Parameter übergeben.
Fehlerbehebungen
Stellen Sie sicher, dass ein nicht optionaler Parameter keinen NULL-Zeiger aufweist.