Compartilhar via


D1106: o recurso é um tipo errado

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

Espaços reservados

Recurso

O endereço do recurso.

 

Possíveis causas

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

Exemplos

O exemplo a seguir passa um ID2D1SolidColorBrush quando uma ID2D1Geometry é esperada.

        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 .