Partilhar via


D1114: Ponteiro não opcional NULL

O parâmetro [parameter] para interface::method não é opcional. Um ponteiro NULL foi passado. Isso fará com que o Direct2D falhe.

Marcadores de posição

parâmetro

O nome do parâmetro que contém o ponteiro NULL .

interface

O nome da interface à qual o método pertence.

método

O nome do método que recebeu o parâmetro inválido.

 

Exemplos

O exemplo a seguir mostra que o método FillGeometry recebe um ponteiro NULL para o parâmetro de geometria não opcional.

        m_pRenderTarget->FillGeometry(NULL, m_pYellowGreenBrush);

Este exemplo produz a seguinte mensagem de depuração:

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

Causas Possíveis

Um ponteiro NULL foi passado para um parâmetro não opcional.

Correções

Certifique-se de que um parâmetro não opcional não tenha um ponteiro NULL.