Compartir a través de


D1106: el recurso es un tipo incorrecto

El recurso especificado [recurso] no es de un tipo esperado.

Marcadores de posición

Recursos

Dirección del recurso.

 

Causas posibles

Una interfaz se ha convertido incorrectamente y se usó como parámetro para un método o función.

Ejemplos

En el ejemplo siguiente se pasa un ID2D1SolidColorBrush cuando se espera un ID2D1Geometry .

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

En este ejemplo se genera el siguiente mensaje de depuración:

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

Correcciones

Use el tipo requerido por el método .