Sdílet prostřednictvím


D1114: Nepovinný ukazatel NULL

Parametr [parameter] pro interface::method není volitelný. Byl předán ukazatel NULL . To způsobí chybové ukončení Direct2D.

Zástupné symboly

parametru

Název parametru, který obsahuje ukazatel NULL .

Rozhraní

Název rozhraní, do kterého metoda patří.

metoda

Název metody, která přijala neplatný parametr.

 

Příklady

Následující příklad ukazuje, že FillGeometry metoda přijímá ukazatel NULL pro non-optional geometry parametr.

        m_pRenderTarget->FillGeometry(NULL, m_pYellowGreenBrush);

Tento příklad vytvoří následující zprávu ladění:

D2D DEBUG ERROR - The parameter [geometry] for ID2D1RenderTarget::FillGeometry is not optional. 
A NULL pointer was passed. This will cause Direct2D to crash.

Možné příčiny

Byl předán ukazatel NULL pro nepovinný parametr.

Opravy

Ujistěte se, že nepovinný parametr nemá ukazatel NULL.