Partilhar via


D1106: O recurso está errado tipo

O recurso dado [recurso] não é de um tipo esperado.

Marcadores de posição

recurso

O endereço do recurso.

 

Causas Possíveis

Uma interface foi indevidamente moldada e usada como parâmetro para um método ou função.

Exemplos

O exemplo a seguir passa um ID2D1SolidColorBrush quando um ID2D1Geometry é esperado.

        m_pRenderTarget->FillGeometry(
            (ID2D1Geometry*)m_pYellowGreenBrush,
            m_pYellowGreenBrush
            );

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

DEBUG ERROR - The given resource[003A2C98] is not of an expected type

Correções

Use o tipo exigido pelo método.