D1114: Null de puntero no opcional
El parámetro [parameter] para interface::method no es opcional. Se pasó un puntero NULL . Esto hará que Direct2D se bloquee.
Marcadores de posición
-
Parámetro
-
Nombre del parámetro que contiene el puntero NULL .
-
Interfaz
-
Nombre de la interfaz a la que pertenece el método .
-
Método
-
Nombre del método que recibió el parámetro no válido.
Ejemplos
En el ejemplo siguiente se muestra que el método FillGeometry recibe un puntero NULL para el parámetro geometry no opcional.
m_pRenderTarget->FillGeometry(NULL, m_pYellowGreenBrush);
En este ejemplo se genera el siguiente mensaje de depuración:
D2D DEBUG ERROR - The parameter [geometry] for ID2D1RenderTarget::FillGeometry is not optional.
A NULL pointer was passed. This will cause Direct2D to crash.
Causas posibles
Se pasó un puntero NULL para un parámetro no opcional.
Correcciones
Asegúrese de que un parámetro no opcional no tenga un puntero NULL.