D1114: Nicht optionaler Zeiger NULL

Der [ Parameterparameter ] für die Schnittstelle::-Methode ist nicht optional. Ein NULL-Zeiger wurde übergeben. Dies verursacht einen Absturz von Direct2D.

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

Für einen nicht optionalen Parameter wurde ein NULL-Zeiger übergeben.

Fehlerbehebungen

Stellen Sie sicher, dass ein nicht optionaler Parameter keinen NULL-Zeiger aufgibt.